From 9cf9865e1a6712a45883fc3b75a1a913ad621a71 Mon Sep 17 00:00:00 2001 From: kbeyro <121854496+kbeyro@users.noreply.github.com> Date: Tue, 23 Jan 2024 13:56:02 +0100 Subject: [PATCH] update roles changes --- src/app/appmarket/domains/domains.routes.ts | 4 ++-- src/app/appmarket/domains/list/domainslist.component.ts | 2 +- src/app/appmarket/users/list/userslist.component.ts | 2 +- src/app/model/userrole.ts | 2 +- src/app/shared/navbar/navbar.component.html | 4 ++-- src/app/shared/users/list/userslist.component.html | 2 +- src/app/shared/users/privileges/userprivileges.component.ts | 2 +- 7 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/app/appmarket/domains/domains.routes.ts b/src/app/appmarket/domains/domains.routes.ts index cd17052..4c8367e 100644 --- a/src/app/appmarket/domains/domains.routes.ts +++ b/src/app/appmarket/domains/domains.routes.ts @@ -12,7 +12,7 @@ import {BulkViewComponent} from '../bulkDeployment/bulk-view/bulk-view.component export const DomainsRoutes: Route[] = [ { path: 'admin/domains', component: DomainsListComponent, canActivate: [AuthGuard, RoleGuard], - data: {roles: ['ROLE_SYSTEM_ADMIN', 'ROLE_DOMAIN_ADMIN', 'ROLE_OPERATOR', 'ROLE_VL_DOMAIN']} + data: {roles: ['ROLE_SYSTEM_ADMIN', 'ROLE_DOMAIN_ADMIN', 'ROLE_OPERATOR', 'ROLE_VL_DOMAIN_ADMIN']} }, { path: 'admin/domains/add', component: DomainComponent, canActivate: [AuthGuard, RoleGuard], @@ -20,7 +20,7 @@ export const DomainsRoutes: Route[] = [ }, { path: 'admin/domains/view/:id', component: DomainComponent, canActivate: [AuthGuard, RoleGuard], - data: {mode: ComponentMode.VIEW, roles: ['ROLE_SYSTEM_ADMIN', 'ROLE_DOMAIN_ADMIN', 'ROLE_OPERATOR', 'ROLE_VL_DOMAIN']} + data: {mode: ComponentMode.VIEW, roles: ['ROLE_SYSTEM_ADMIN', 'ROLE_DOMAIN_ADMIN', 'ROLE_OPERATOR', 'ROLE_VL_DOMAIN_ADMIN']} }, { path: 'admin/domains/edit/:id', component: DomainComponent, canActivate: [AuthGuard, RoleGuard], diff --git a/src/app/appmarket/domains/list/domainslist.component.ts b/src/app/appmarket/domains/list/domainslist.component.ts index f7aa542..de21002 100644 --- a/src/app/appmarket/domains/list/domainslist.component.ts +++ b/src/app/appmarket/domains/list/domainslist.component.ts @@ -62,7 +62,7 @@ export class DomainsListComponent implements OnInit { map((domains) => domains.filter((domain) => domain.id !== this.domainService.getGlobalDomainId()))); } else { return this.domainService.getMyDomains().pipe( - map((domains) => domains.filter((domain) => this.authService.hasDomainRole(domain.id, Role[Role.ROLE_DOMAIN_ADMIN]) || this.authService.hasDomainRole(domain.id, Role[Role.ROLE_VL_DOMAIN])))); + map((domains) => domains.filter((domain) => this.authService.hasDomainRole(domain.id, Role[Role.ROLE_DOMAIN_ADMIN]) || this.authService.hasDomainRole(domain.id, Role[Role.ROLE_VL_DOMAIN_ADMIN])))); } } diff --git a/src/app/appmarket/users/list/userslist.component.ts b/src/app/appmarket/users/list/userslist.component.ts index 8ac5ac3..3bb01ec 100644 --- a/src/app/appmarket/users/list/userslist.component.ts +++ b/src/app/appmarket/users/list/userslist.component.ts @@ -57,7 +57,7 @@ export class UsersListComponent implements OnInit { users = this.userService.getDomainUsersAsAdmin(this.domainId); } else if (this.authService.hasRole(Role[Role.ROLE_SYSTEM_ADMIN])) { users = this.userService.getAll(this.domainId); - } else if (this.domainId != null && (this.authService.hasDomainRole(this.domainId, Role[Role.ROLE_DOMAIN_ADMIN]) || this.authService.hasDomainRole(this.domainId, Role[Role.ROLE_VL_DOMAIN]))) { + } else if (this.domainId != null && (this.authService.hasDomainRole(this.domainId, Role[Role.ROLE_DOMAIN_ADMIN]) || this.authService.hasDomainRole(this.domainId, Role[Role.ROLE_VL_DOMAIN_ADMIN]))) { this.domainMode = true; users = this.userService.getAll(this.domainId); } else { diff --git a/src/app/model/userrole.ts b/src/app/model/userrole.ts index 8638fd1..08540a2 100644 --- a/src/app/model/userrole.ts +++ b/src/app/model/userrole.ts @@ -8,7 +8,7 @@ export enum Role { ROLE_INCOMPLETE, ROLE_NOT_ACCEPTED, ROLE_VL_MANAGER, - ROLE_VL_DOMAIN + ROLE_VL_DOMAIN_ADMIN } export function RoleAware(constructor: Function) { diff --git a/src/app/shared/navbar/navbar.component.html b/src/app/shared/navbar/navbar.component.html index ed5c32d..84d2b7a 100644 --- a/src/app/shared/navbar/navbar.component.html +++ b/src/app/shared/navbar/navbar.component.html @@ -66,7 +66,7 @@
  • {{ 'NAVBAR.MARKET' | translate }}
  • -
  • {{ 'NAVBAR.DOMAINS' | translate }}
  • @@ -75,7 +75,7 @@
  • {{ 'NAVBAR.USERS' | translate }}
  • -
  • {{ 'NAVBAR.DOMAIN_USERS' | translate }}
  • {{ 'USERS.TITLE' | translate }}
    -