X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2F%2Badmin%2Fadmin-routing.module.ts;h=cd8b9bdef9a084690cf066b78559f765756ebf3e;hb=59c857da5961e2bcddcfd07832783c1e4afcd01a;hp=bcc94a9f36c7510c1d9b72f955101c40c80241b9;hpb=e636eb88101a51399057c86477af6677f5614d48;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 bcc94a9f3..cd8b9bdef 100644 --- a/client/src/app/+admin/admin-routing.module.ts +++ b/client/src/app/+admin/admin-routing.module.ts @@ -1,26 +1,30 @@ import { NgModule } from '@angular/core' import { RouterModule, Routes } from '@angular/router' +import { MetaGuard } from '@ngx-meta/core' + import { AdminComponent } from './admin.component' -import { FriendsRoutes } from './friends' -import { RequestSchedulersRoutes } from './request-schedulers' +import { FollowsRoutes } from './follows' import { UsersRoutes } from './users' import { VideoAbusesRoutes } from './video-abuses' +import { VideoBlacklistRoutes } from './video-blacklist' const adminRoutes: Routes = [ { path: '', component: AdminComponent, + canActivate: [ MetaGuard ], + canActivateChild: [ MetaGuard ], children: [ { path: '', redirectTo: 'users', pathMatch: 'full' }, - ...FriendsRoutes, - ...RequestSchedulersRoutes, + ...FollowsRoutes, ...UsersRoutes, - ...VideoAbusesRoutes + ...VideoAbusesRoutes, + ...VideoBlacklistRoutes ] } ]