]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - client/src/app/+admin/video-abuses/video-abuses.routes.ts
Add help to customizations configuration options
[github/Chocobozzz/PeerTube.git] / client / src / app / +admin / video-abuses / video-abuses.routes.ts
index 1f19d7885001d0f6c7fd901a02265153c678a05d..68b75605946c66b3dd76133d435ecee7b372f867 100644 (file)
@@ -1,13 +1,18 @@
-import { Routes } from '@angular/router';
+import { Routes } from '@angular/router'
 
-import { VideoAbusesComponent } from './video-abuses.component';
-import { VideoAbuseListComponent } from './video-abuse-list';
+import { UserRightGuard } from '../../core'
+import { UserRight } from '../../../../../shared'
+import { VideoAbusesComponent } from './video-abuses.component'
+import { VideoAbuseListComponent } from './video-abuse-list'
 
 export const VideoAbusesRoutes: Routes = [
   {
     path: 'video-abuses',
-    component: VideoAbusesComponent
-    ,
+    component: VideoAbusesComponent,
+    canActivate: [ UserRightGuard ],
+    data: {
+      userRight: UserRight.MANAGE_VIDEO_ABUSES
+    },
     children: [
       {
         path: '',
@@ -25,4 +30,4 @@ export const VideoAbusesRoutes: Routes = [
       }
     ]
   }
-];
+]