fixed admin panel
This commit is contained in:
parent
359db13beb
commit
554297e872
1 changed files with 3 additions and 1 deletions
|
@ -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;
|
||||||
|
|
Loading…
Reference in a new issue