When responsible creates congregation our column default_publishers_role is null or default? We need to figure out.
We need to show responsible choice: use defaullt permissions or he want add/edit something for all publisher.
If he choose default - we store default publishers role in congregations.default_publishers_role.
If no - we return him list of whole default permissions for publisher role and he selecting/deselecting what he need and store it.
Newly created role id will be added to congregations.default_publishers_role.
Posiibly we need 2 endpoints for that.
When responsible creates congregation our column
default_publishers_role
is null or default? We need to figure out. We need to show responsible choice: use defaullt permissions or he want add/edit something for all publisher. If he choose default - we store defaultpublishers
role incongregations
.default_publishers_role
.If no - we return him list of whole default permissions for
publisher
role and he selecting/deselecting what he need and store it. Newly created role id will be added tocongregations
.default_publishers_role
. Posiibly we need 2 endpoints for that.