From 00895bd201641fa7e3d002b4b0b4e9622dce0aa1 Mon Sep 17 00:00:00 2001 From: yu-i-i Date: Mon, 2 Feb 2026 16:40:24 +0100 Subject: [PATCH] Admin Tools: Fix EXTERNAL_AUTH is 'none' --- .../web/modules/admin-tools/app/src/UserListController.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/web/modules/admin-tools/app/src/UserListController.mjs b/services/web/modules/admin-tools/app/src/UserListController.mjs index b3534b97d8..0805d3480b 100644 --- a/services/web/modules/admin-tools/app/src/UserListController.mjs +++ b/services/web/modules/admin-tools/app/src/UserListController.mjs @@ -25,7 +25,8 @@ import { db } from '../../../../app/src/infrastructure/mongodb.mjs' const __dirname = Path.dirname(fileURLToPath(import.meta.url)) -const externalAuth = process.env.EXTERNAL_AUTH ? process.env.EXTERNAL_AUTH.split(' ') : [] +const externalAuth = process.env.EXTERNAL_AUTH ? + process.env.EXTERNAL_AUTH.split(/\s+/).filter(m => m && m !== 'none') : [] const availableAuthMethods = ['local', ...externalAuth] const userIsAdminUpdatedOnLogin = Object.fromEntries(