From 3dc63507adbfc5e2fc4fb67d6d7719a53a6a62cc Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Mon, 28 Nov 2022 21:21:24 +0100 Subject: [PATCH] fix --- packages/api/src/controllers/config.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/api/src/controllers/config.js b/packages/api/src/controllers/config.js index dbfe6ef05..d1d4daddf 100644 --- a/packages/api/src/controllers/config.js +++ b/packages/api/src/controllers/config.js @@ -28,7 +28,12 @@ module.exports = { get_meta: true, async get(_params, req) { const logins = getLogins(); - const login = req.user ? req.user.login : logins ? logins.find(x => x.login == (req.auth && req.auth.user)) : null; + const login = + req && req.user + ? req.user.login + : logins + ? logins.find(x => x.login == (req && req.auth && req.auth.user)) + : null; const permissions = login ? login.permissions : process.env.PERMISSIONS; return {