From 3e025b56f913e084bf6188164e2b5b9d87018dd0 Mon Sep 17 00:00:00 2001 From: Aaron Dalton Date: Wed, 7 Feb 2024 12:59:09 -0500 Subject: [PATCH] More fixes --- src/utils/auth/auth-helpers.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/utils/auth/auth-helpers.js b/src/utils/auth/auth-helpers.js index d7bf4a8d..59ea2055 100644 --- a/src/utils/auth/auth-helpers.js +++ b/src/utils/auth/auth-helpers.js @@ -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; }