Closed
Description
Short description of the issue
For templates the guest user has no view permission, permissions for these templates get unset for another role if this role is being edited and saved. I had a lot of templates which had no view access for guest (intranet) and killed unintentionally all my view permissions for the other roles :(
Expected behavior
Permissions should stick, should not get overwritten.
Steps to reproduce the issue
- Create a new template
- Create a new role, for example with name "testrole".
- Disable guest view access for template in template's settings. Enable view access for testrole.
- Head over to masthead -> Permissions -> User roles -> testrole
- See that page-view is disabled for testrole. If you enable the permission again and save, it doesn't stick.
Setup/Environment
- ProcessWire version: 3.0.88