fixed admin panel

This commit is contained in:
tdgmdev 2023-03-10 18:32:46 -05:00
parent 359db13beb
commit 554297e872

View file

@ -96,10 +96,12 @@ let backendProxy = async ({route, backendParams}) => {
user = user.data; user = user.data;
console.log(user);
if ((!user || user == '') && AUTH_ACTIONS.indexOf(route) != -1) return {'success': 'Not authorized.' }; if ((!user || user == '') && AUTH_ACTIONS.indexOf(route) != -1) return {'success': 'Not authorized.' };
3 3
let isAdmin = false; 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['admin'] = isAdmin;
extraParams['user'] = user; extraParams['user'] = user;