X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2F%2Badmin%2Fadmin-routing.module.ts;h=c3e4895ac6c88bc12994ef098138c16cecaa2f11;hb=35bf0c83c80f59ca79f4b84fac8700f17adeb22d;hp=03782c258fbf0bf14ff72cf7d9646e5a64c52003;hpb=8b13c289f8db1666a3970882797d42f6cfd6128b;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/+admin/admin-routing.module.ts b/client/src/app/+admin/admin-routing.module.ts index 03782c258..c3e4895ac 100644 --- a/client/src/app/+admin/admin-routing.module.ts +++ b/client/src/app/+admin/admin-routing.module.ts @@ -8,12 +8,15 @@ import { FriendsRoutes } from './friends' import { RequestSchedulersRoutes } from './request-schedulers' import { UsersRoutes } from './users' import { VideoAbusesRoutes } from './video-abuses' +import { AdminGuard } from './admin-guard.service' +import { VideoBlacklistRoutes } from './video-blacklist' const adminRoutes: Routes = [ { path: '', component: AdminComponent, - canActivateChild: [ MetaGuard ], + canActivate: [ MetaGuard, AdminGuard ], + canActivateChild: [ MetaGuard, AdminGuard ], children: [ { path: '', @@ -23,7 +26,8 @@ const adminRoutes: Routes = [ ...FriendsRoutes, ...RequestSchedulersRoutes, ...UsersRoutes, - ...VideoAbusesRoutes + ...VideoAbusesRoutes, + ...VideoBlacklistRoutes ] } ]