Update Super Admin permissions
Refactored SUPER_ADMIN permission to include all permission flags: THAI_PERMISSION, MALAY_PERMISSION, AUS_PERMISSION.
This commit is contained in:
parent
25ce65e425
commit
cb8664bd56
3 changed files with 7 additions and 4 deletions
|
|
@ -109,7 +109,7 @@ const routes: Routes = [
|
|||
import('./features/recipes/recipes.component').then(
|
||||
(m) => m.RecipesComponent
|
||||
),
|
||||
canActivate: [authGuard, permissionsGuard(UserPermissions.THAI_PERMISSION, UserPermissions.SUPER_ADMIN)],
|
||||
canActivate: [authGuard, permissionsGuard(UserPermissions.THAI_PERMISSION)],
|
||||
},
|
||||
{
|
||||
path: 'recipe/:productCode',
|
||||
|
|
@ -117,7 +117,7 @@ const routes: Routes = [
|
|||
import(
|
||||
'./features/recipes/recipe-details/recipe-details.component'
|
||||
).then((m) => m.RecipeDetailsComponent),
|
||||
canActivate: [authGuard, permissionsGuard(UserPermissions.THAI_PERMISSION, UserPermissions.SUPER_ADMIN)],
|
||||
canActivate: [authGuard, permissionsGuard(UserPermissions.THAI_PERMISSION)],
|
||||
},
|
||||
// {
|
||||
// path: 'log',
|
||||
|
|
|
|||
|
|
@ -3,7 +3,9 @@ export enum UserPermissions {
|
|||
THAI_PERMISSION = 1 << 0,
|
||||
MALAY_PERMISSION = 1 << 1,
|
||||
AUS_PERMISSION = 1 << 2,
|
||||
SUPER_ADMIN = 1 << 3
|
||||
|
||||
|
||||
SUPER_ADMIN_PERMISSION = THAI_PERMISSION | MALAY_PERMISSION | AUS_PERMISSION
|
||||
}
|
||||
|
||||
export function getPermissions(perms: number) : UserPermissions[] {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue