From c03ab075564133847196ccd110c79fe074cfd312 Mon Sep 17 00:00:00 2001 From: FrancescoMolinaro Date: Mon, 4 Mar 2024 11:37:27 +0100 Subject: [PATCH] add route guard --- .../admin-notify-dashboard-routing.module.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/app/admin/admin-notify-dashboard/admin-notify-dashboard-routing.module.ts b/src/app/admin/admin-notify-dashboard/admin-notify-dashboard-routing.module.ts index eb1eda9a56..6fb3b46977 100644 --- a/src/app/admin/admin-notify-dashboard/admin-notify-dashboard-routing.module.ts +++ b/src/app/admin/admin-notify-dashboard/admin-notify-dashboard-routing.module.ts @@ -11,12 +11,13 @@ import { import { AdminNotifyOutgoingComponent } from './admin-notify-logs/admin-notify-outgoing/admin-notify-outgoing.component'; +import { NotifyInfoGuard } from '../../core/coar-notify/notify-info/notify-info.guard'; @NgModule({ imports: [ RouterModule.forChild([ { - canActivate: [SiteAdministratorGuard], + canActivate: [SiteAdministratorGuard, NotifyInfoGuard], path: '', resolve: { breadcrumb: I18nBreadcrumbResolver, @@ -34,7 +35,7 @@ import { breadcrumb: I18nBreadcrumbResolver, }, component: AdminNotifyIncomingComponent, - canActivate: [SiteAdministratorGuard], + canActivate: [SiteAdministratorGuard, NotifyInfoGuard], data: { title: 'admin.notify.dashboard.page.title', breadcrumbKey: 'admin.notify.dashboard', @@ -46,7 +47,7 @@ import { breadcrumb: I18nBreadcrumbResolver, }, component: AdminNotifyOutgoingComponent, - canActivate: [SiteAdministratorGuard], + canActivate: [SiteAdministratorGuard, NotifyInfoGuard], data: { title: 'admin.notify.dashboard.page.title', breadcrumbKey: 'admin.notify.dashboard',