Commit 02c3c660 authored by NGPixel's avatar NGPixel

fix: checkExclusiveAccess incorrectly includes root admin

parent 7c0d6e28
......@@ -296,11 +296,6 @@ module.exports = {
checkExclusiveAccess(user, includePermissions = [], excludePermissions = []) {
const userPermissions = user.permissions ? user.permissions : user.getGlobalPermissions()
// System Admin
if (userPermissions.includes('manage:system')) {
return true
}
// Check Inclusion Permissions
if (_.intersection(userPermissions, includePermissions).length < 1) {
return false
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment