diff options
author | Chocobozzz <florian.bigard@gmail.com> | 2017-09-10 09:24:50 +0200 |
---|---|---|
committer | Chocobozzz <florian.bigard@gmail.com> | 2017-09-10 09:24:50 +0200 |
commit | 7ca86c864e102b65e4ff3224a06554a66148fef8 (patch) | |
tree | 8554b9069257d94cf567981140a0881b566d8b3d /client/src/app/+admin/admin-routing.module.ts | |
parent | 6599f096d5a26f2cc9624359d92cc501ec189586 (diff) | |
download | PeerTube-7ca86c864e102b65e4ff3224a06554a66148fef8.tar.gz PeerTube-7ca86c864e102b65e4ff3224a06554a66148fef8.tar.zst PeerTube-7ca86c864e102b65e4ff3224a06554a66148fef8.zip |
Client: add guard to admin routes
Diffstat (limited to 'client/src/app/+admin/admin-routing.module.ts')
-rw-r--r-- | client/src/app/+admin/admin-routing.module.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/client/src/app/+admin/admin-routing.module.ts b/client/src/app/+admin/admin-routing.module.ts index 03782c258..a3845b72c 100644 --- a/client/src/app/+admin/admin-routing.module.ts +++ b/client/src/app/+admin/admin-routing.module.ts | |||
@@ -8,12 +8,14 @@ import { FriendsRoutes } from './friends' | |||
8 | import { RequestSchedulersRoutes } from './request-schedulers' | 8 | import { RequestSchedulersRoutes } from './request-schedulers' |
9 | import { UsersRoutes } from './users' | 9 | import { UsersRoutes } from './users' |
10 | import { VideoAbusesRoutes } from './video-abuses' | 10 | import { VideoAbusesRoutes } from './video-abuses' |
11 | import { AdminGuard } from './admin-guard.service' | ||
11 | 12 | ||
12 | const adminRoutes: Routes = [ | 13 | const adminRoutes: Routes = [ |
13 | { | 14 | { |
14 | path: '', | 15 | path: '', |
15 | component: AdminComponent, | 16 | component: AdminComponent, |
16 | canActivateChild: [ MetaGuard ], | 17 | canActivate: [ MetaGuard, AdminGuard ], |
18 | canActivateChild: [ MetaGuard, AdminGuard ], | ||
17 | children: [ | 19 | children: [ |
18 | { | 20 | { |
19 | path: '', | 21 | path: '', |