change validation to be stricter

This commit is contained in:
rubikscraft
2022-03-19 21:34:33 +01:00
parent cc7d9ddef3
commit 94c2a16bc9
24 changed files with 247 additions and 167 deletions

View File

@@ -7,6 +7,7 @@ import { SidebarResolverService } from 'src/app/services/sidebar-resolver/sideba
import { SettingsGeneralRouteModule } from './settings-general/settings-general.module';
import { SettingsSidebarComponent } from './settings-sidebar/settings-sidebar.component';
import { SettingsSysprefRouteModule } from './settings-syspref/settings-syspref.module';
import { SettingsUsersRouteModule } from './settings-users/settings-users.module';
const SettingsRoutes: PRoutes = [
{
@@ -40,6 +41,18 @@ const SettingsRoutes: PRoutes = [
},
},
},
{
path: 'users',
loadChildren: () => SettingsUsersRouteModule,
data: {
permissions: [Permission.UserManage],
page: {
title: 'Users',
icon: 'people',
category: 'system',
},
},
},
],
canActivate: [PermissionGuard],
canActivateChild: [PermissionGuard],