diff --git a/src/app/manageStakeholders/manageStakeholders.component.html b/src/app/manageStakeholders/manageStakeholders.component.html index 52d77c5..a5b143e 100644 --- a/src/app/manageStakeholders/manageStakeholders.component.html +++ b/src/app/manageStakeholders/manageStakeholders.component.html @@ -129,4 +129,4 @@ - + diff --git a/src/app/openaireLibrary b/src/app/openaireLibrary index d01ba65..65eb622 160000 --- a/src/app/openaireLibrary +++ b/src/app/openaireLibrary @@ -1 +1 @@ -Subproject commit d01ba65537a812708ace0c578a5b28dfc48abd12 +Subproject commit 65eb622653582d5021d64a2b1508b6c368381e21 diff --git a/src/app/utils/adminDashboard.guard.ts b/src/app/utils/adminDashboard.guard.ts index 99d3b33..9139de5 100644 --- a/src/app/utils/adminDashboard.guard.ts +++ b/src/app/utils/adminDashboard.guard.ts @@ -27,10 +27,11 @@ export class AdminDashboardGuard implements CanActivate, CanActivateChild { return zip( this.userManagementService.getUserInfo(false) ,this.stakeholderService.getStakeholder(alias) - ).pipe(take(1),map(res =>{ - return res[0] && res[1] && (Session.isPortalAdministrator(res[0]) || - Session.isCurator(res[1].type, res[0]) || Session.isManager(res[1].type, res[1].alias, res[0])); - }),tap(authorized => { + ).pipe(take(1),map(res => + res[0] && res[1] && (Session.isPortalAdministrator(res[0]) || + Session.isCurator(res[1].type, res[0]) || Session.isManager(res[1].type, res[1].alias, res[0])) + ),tap(authorized => { + console.log(authorized); if(!authorized){ this.router.navigate(['/user-info'], {queryParams: {'errorCode': LoginErrorCodes.NOT_ADMIN, 'redirectUrl':path}}); }