mirror of
https://github.com/BookStackApp/BookStack.git
synced 2025-07-28 17:02:04 +03:00
Fixed and updated "Everyone Else" permissions handling
- Fixed inheriting control for new system. - Tested copying shelf permissions to books. - Added additional handling for inheriting scenario identification.
This commit is contained in:
@ -18,7 +18,7 @@ class EntityPermissions {
|
||||
// "Everyone Else" inherit toggle
|
||||
this.everyoneInheritToggle.addEventListener('change', event => {
|
||||
const inherit = event.target.checked;
|
||||
const permissions = document.querySelectorAll('input[type="checkbox"][name^="restrictions[0]["]');
|
||||
const permissions = document.querySelectorAll('input[name^="permissions[0]["]');
|
||||
for (const permission of permissions) {
|
||||
permission.disabled = inherit;
|
||||
permission.checked = false;
|
||||
|
Reference in New Issue
Block a user