From ad00845ff0cac8764e68926c5a2fe33aa4597754 Mon Sep 17 00:00:00 2001 From: David Nuescheler Date: Thu, 17 Apr 2025 15:12:09 -0600 Subject: [PATCH] chore: make groups lowercase for caseless email comparison --- src/utils/auth.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/auth.js b/src/utils/auth.js index d6d43253..08819d0b 100644 --- a/src/utils/auth.js +++ b/src/utils/auth.js @@ -166,7 +166,7 @@ export async function getAclCtx(env, org, users, key, api) { // The ACLTRACE keyword is handled specially as its used for every request if (path.trim() === 'ACLTRACE' && actions?.includes('read')) { - groups.split(',').forEach((g) => aclTrace.push(g.trim())); + groups.split(',').forEach((g) => aclTrace.push(g.trim().toLowerCase())); return; // Don't add it to the list of paths }