More fixes

This commit is contained in:
Aaron Dalton 2024-02-07 12:59:09 -05:00
parent 82426c28dd
commit 3e025b56f9

View File

@ -11,9 +11,10 @@ function getProviderByKey(key) {
}
function authAllow({ user, groups }, item) {
const groupAllow = "allowGroups" in item && groups.some((group) => item.allowGroups.includes(group));
const userAllow = "allowUsers" in item && item.allowUsers.includes(user);
const allowAll = !("allowGroups" in item) && !("allowUsers" in item);
const groupAllow =
"allowGroups" in item && item.allowGroups && groups.some((group) => item.allowGroups.includes(group));
const userAllow = "allowUsers" in item && item.allowUsers && item.allowUsers.includes(user);
const allowAll = !("allowGroups" in item && item.allowGroups) && !("allowUsers" in item && item.allowUsers);
return userAllow || groupAllow || allowAll;
}