X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2F%2Badmin%2Fusers%2Fusers.routes.ts;h=8b3791bd3fb21bc16dbc25132721b97e159874f7;hb=88108880bbdba473cfe36ecbebc1c3c4f972e102;hp=a6a9c4c193ede6fd7579da49a8c6d3b1dd8af3cd;hpb=8094a8980265a0a28e508dbd7cf7c7029e6d98b6;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/+admin/users/users.routes.ts b/client/src/app/+admin/users/users.routes.ts index a6a9c4c19..8b3791bd3 100644 --- a/client/src/app/+admin/users/users.routes.ts +++ b/client/src/app/+admin/users/users.routes.ts @@ -1,13 +1,19 @@ import { Routes } from '@angular/router' +import { UserRightGuard } from '../../core' +import { UserRight } from '../../../../../shared' import { UsersComponent } from './users.component' -import { UserAddComponent, UserUpdateComponent } from './user-edit' +import { UserCreateComponent, UserUpdateComponent } from './user-edit' import { UserListComponent } from './user-list' export const UsersRoutes: Routes = [ { path: 'users', component: UsersComponent, + canActivate: [ UserRightGuard ], + data: { + userRight: UserRight.MANAGE_USERS + }, children: [ { path: '', @@ -24,16 +30,16 @@ export const UsersRoutes: Routes = [ } }, { - path: 'add', - component: UserAddComponent, + path: 'create', + component: UserCreateComponent, data: { meta: { - title: 'Add a user' + title: 'Create a user' } } }, { - path: ':id/update', + path: 'update/:id', component: UserUpdateComponent, data: { meta: {