X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2F%2Badmin%2Fusers%2Fusers.routes.ts;h=3718dfd5cd178817ba259dda35121ead96d7e29a;hb=22b59e8099947605085cf65a440f07f37fce6b65;hp=723c5715d9baff8d855beb678bfcb1c2306c4d61;hpb=df98563e2104b82b119c00a3cd83cd0dc1242d25;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 723c5715d..3718dfd5c 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 } from './user-add' +import { UserAddComponent, 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: '', @@ -31,6 +37,15 @@ export const UsersRoutes: Routes = [ title: 'Add a user' } } + }, + { + path: ':id/update', + component: UserUpdateComponent, + data: { + meta: { + title: 'Update a user' + } + } } ] }