From 9fdc15b8aa83866a211d5d6cc84af1ace12b3b45 Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Fri, 6 Jan 2023 09:06:54 +0100 Subject: [PATCH] used persmissions fixed --- packages/api/src/controllers/config.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/packages/api/src/controllers/config.js b/packages/api/src/controllers/config.js index 706efda1f..5f20c02e8 100644 --- a/packages/api/src/controllers/config.js +++ b/packages/api/src/controllers/config.js @@ -28,12 +28,9 @@ module.exports = { get_meta: true, async get(_params, req) { const logins = getLogins(); - const login = - req && req.user - ? req.user.login - : logins - ? logins.find(x => x.login == (req && req.auth && req.auth.user)) - : null; + const loginName = + req && req.user && req.user.login ? req.user.login : req && req.auth && req.auth.user ? req.auth.user : null; + const login = logins && loginName ? logins.find(x => x.login == loginName) : null; const permissions = login ? login.permissions : process.env.PERMISSIONS; return {