More auth / role checks for navlinks
This commit is contained in:
@@ -55,7 +55,7 @@ export default route(function (/* { store, ssrContext } */) {
|
||||
}
|
||||
|
||||
try {
|
||||
const hasRole = await authStore.hasRequiredRole(requiredRoles);
|
||||
const hasRole = authStore.hasRequiredRole(requiredRoles);
|
||||
if (!hasRole) {
|
||||
return next(from);
|
||||
}
|
||||
|
||||
@@ -47,6 +47,7 @@ export const links = [
|
||||
icon: 'edit_calendar',
|
||||
front_links: false,
|
||||
enabled: true,
|
||||
requiredRoles: ['Schedule Admins'],
|
||||
},
|
||||
],
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user