From 954605a804da399317ca62afa2fb9244afa11ebf Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Fri, 27 Oct 2017 16:55:03 +0200 Subject: Support roles with rights and add moderator role --- client/src/app/+admin/video-blacklist/video-blacklist.routes.ts | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'client/src/app/+admin/video-blacklist/video-blacklist.routes.ts') diff --git a/client/src/app/+admin/video-blacklist/video-blacklist.routes.ts b/client/src/app/+admin/video-blacklist/video-blacklist.routes.ts index 682b6f8bd..b1e0e5049 100644 --- a/client/src/app/+admin/video-blacklist/video-blacklist.routes.ts +++ b/client/src/app/+admin/video-blacklist/video-blacklist.routes.ts @@ -1,5 +1,7 @@ import { Routes } from '@angular/router' +import { UserRightGuard } from '../../core' +import { UserRight } from '../../../../../shared' import { VideoBlacklistComponent } from './video-blacklist.component' import { VideoBlacklistListComponent } from './video-blacklist-list' @@ -7,6 +9,10 @@ export const VideoBlacklistRoutes: Routes = [ { path: 'video-blacklist', component: VideoBlacklistComponent, + canActivate: [ UserRightGuard ], + data: { + userRight: UserRight.MANAGE_VIDEO_BLACKLIST + }, children: [ { path: '', -- cgit v1.2.3