Skip to content

Commit c03ab07

Browse files
add route guard
1 parent a79c403 commit c03ab07

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

src/app/admin/admin-notify-dashboard/admin-notify-dashboard-routing.module.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,13 @@ import {
1111
import {
1212
AdminNotifyOutgoingComponent
1313
} from './admin-notify-logs/admin-notify-outgoing/admin-notify-outgoing.component';
14+
import { NotifyInfoGuard } from '../../core/coar-notify/notify-info/notify-info.guard';
1415

1516
@NgModule({
1617
imports: [
1718
RouterModule.forChild([
1819
{
19-
canActivate: [SiteAdministratorGuard],
20+
canActivate: [SiteAdministratorGuard, NotifyInfoGuard],
2021
path: '',
2122
resolve: {
2223
breadcrumb: I18nBreadcrumbResolver,
@@ -34,7 +35,7 @@ import {
3435
breadcrumb: I18nBreadcrumbResolver,
3536
},
3637
component: AdminNotifyIncomingComponent,
37-
canActivate: [SiteAdministratorGuard],
38+
canActivate: [SiteAdministratorGuard, NotifyInfoGuard],
3839
data: {
3940
title: 'admin.notify.dashboard.page.title',
4041
breadcrumbKey: 'admin.notify.dashboard',
@@ -46,7 +47,7 @@ import {
4647
breadcrumb: I18nBreadcrumbResolver,
4748
},
4849
component: AdminNotifyOutgoingComponent,
49-
canActivate: [SiteAdministratorGuard],
50+
canActivate: [SiteAdministratorGuard, NotifyInfoGuard],
5051
data: {
5152
title: 'admin.notify.dashboard.page.title',
5253
breadcrumbKey: 'admin.notify.dashboard',

0 commit comments

Comments
 (0)