From 554297e872b51e3b180fb2f08c3477b8b26d2628 Mon Sep 17 00:00:00 2001 From: tdgmdev Date: Fri, 10 Mar 2023 18:32:46 -0500 Subject: [PATCH] fixed admin panel --- src/lib/db/db.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/db/db.js b/src/lib/db/db.js index 7526691..2e46a0f 100644 --- a/src/lib/db/db.js +++ b/src/lib/db/db.js @@ -95,11 +95,13 @@ let backendProxy = async ({route, backendParams}) => { let user = (await backend.token({cookies: backendParams.cookies},extraParams)) || {}; user = user.data; + + console.log(user); if ((!user || user == '') && AUTH_ACTIONS.indexOf(route) != -1) return {'success': 'Not authorized.' }; 3 let isAdmin = false; - if (user && user != '') isAdmin = ((await backend.userRoles({}, {user, db})) || []).indexOf('Admin') != -1; + if (user && user != '') isAdmin = ((await backend.userRoles({user}, {db})) || []).indexOf('Admin') != -1; extraParams['admin'] = isAdmin; extraParams['user'] = user;