Steps taken:
- The account of a prior staff member was disabled as part of off-boarding
- This staff member hosted calendar events in Phabricator
- Now we attempt to cancel and/or edit one of the events
- fails due to edit policy set to host
- I ran bin/policy unlock to reset object policies
- Attempt to edit the event again
- still fails with the following:
You do not have permission to edit this object. Users with the "Can Edit" capability: RobLa-WMF can take this action. The host of an event can always view and edit it.
So apparently unlocking policies doesn't quite work the same way with calendar events? I suspect it has something to do with calendar events using hostPHID instead of authorPHID but I may be wrong.
Downstream task: | https://phabricator.wikimedia.org/T151447 |
The event: | https://phabricator.wikimedia.org/E156 |