X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2F%2Badmin%2Fadmin-routing.module.ts;h=ca31ba585d3ef3436b95f1834f57e998c6831081;hb=9a0fc8409c7a783348ec212fa9f38d0a98413467;hp=839913135fba9da2d4416c8a147017e01ebbf9f0;hpb=df98563e2104b82b119c00a3cd83cd0dc1242d25;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/+admin/admin-routing.module.ts b/client/src/app/+admin/admin-routing.module.ts index 839913135..ca31ba585 100644 --- a/client/src/app/+admin/admin-routing.module.ts +++ b/client/src/app/+admin/admin-routing.module.ts @@ -1,26 +1,32 @@ import { NgModule } from '@angular/core' import { RouterModule, Routes } from '@angular/router' +import { ConfigRoutes } from '@app/+admin/config' + +import { MetaGuard } from '@ngx-meta/core' import { AdminComponent } from './admin.component' -import { FriendsRoutes } from './friends' -import { RequestsRoutes } from './requests' +import { FollowsRoutes } from './follows' +import { JobsRoutes } from './jobs/job.routes' import { UsersRoutes } from './users' -import { VideoAbusesRoutes } from './video-abuses' +import { ModerationRoutes } from '@app/+admin/moderation/moderation.routes' const adminRoutes: Routes = [ { path: '', component: AdminComponent, + canActivate: [ MetaGuard ], + canActivateChild: [ MetaGuard ], children: [ { path: '', redirectTo: 'users', pathMatch: 'full' }, - ...FriendsRoutes, - ...RequestsRoutes, + ...FollowsRoutes, ...UsersRoutes, - ...VideoAbusesRoutes + ...ModerationRoutes, + ...JobsRoutes, + ...ConfigRoutes ] } ]