This commit is contained in:
@@ -18,6 +18,8 @@ export class RolesGuard {
|
||||
if (!user) {
|
||||
return false;
|
||||
}
|
||||
return requiredRoles.includes(user.role);
|
||||
// "viewer" was the old name of a manager; tokens issued before the rename still carry it
|
||||
const role = user.role === 'viewer' ? 'manager' : user.role;
|
||||
return requiredRoles.includes(role);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user