Page MenuHomePhabricator

Remove editcontentmodel permission requirement for creating hub pages
Closed, DeclinedPublic

Description

Currently specialcreatecollaborationhub requires the editcontentmodel right in order to create the hubs with the collaborationhubcontent content model. This is due to how the creation process goes through the edit api, or stuff, which apparently checks that permission.

We need a way around this that does not require this special permission (requiring a new special permission for this could be feasible, or just general page creation would also make sense, as that is effectively all that this is).

This will also probably apply to collaborationlists, however they are created, as they also have a non-default content model.