-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Closed
Description
Describe the bug
The visibility of the Shelves menu item is dependent only on global permission of a user role. With custom permissions only set to View for the same user role the menu item doesn't show up.
Steps To Reproduce
- Go to user role Public and deactivate all default permissions for Shelves.
- Activate the View custom permission for a Shelve for user role Public.
- Log out and see no Shelves menu item.
Expected behavior
A tab for the Shelves if you have custom permissions for View on specific shelves even without any default permissions.
Or an option in Settings or Users where you can activate or deactivate the button.
Your Configuration (please complete the following information):
- Exact BookStack Version (Found in settings): BookStack v0.24.2
- PHP Version: 7.2
- Hosting Method (Nginx/Apache/Docker): Apache2
Additional context
See also: #1171 (comment)