used persmissions fixed

This commit is contained in:
Jan Prochazka
2023-01-06 09:06:54 +01:00
parent 77300f2078
commit 9fdc15b8aa

View File

@@ -28,12 +28,9 @@ module.exports = {
get_meta: true, get_meta: true,
async get(_params, req) { async get(_params, req) {
const logins = getLogins(); const logins = getLogins();
const login = const loginName =
req && req.user req && req.user && req.user.login ? req.user.login : req && req.auth && req.auth.user ? req.auth.user : null;
? req.user.login const login = logins && loginName ? logins.find(x => x.login == loginName) : null;
: logins
? logins.find(x => x.login == (req && req.auth && req.auth.user))
: null;
const permissions = login ? login.permissions : process.env.PERMISSIONS; const permissions = login ? login.permissions : process.env.PERMISSIONS;
return { return {