Fix some merge errors, integrate permissions for frontend mail

This commit is contained in:
Michael Shamoon
2022-12-05 12:28:44 -08:00
parent b21970fd53
commit 629a5dd61e
3 changed files with 91 additions and 66 deletions

View File

@@ -158,6 +158,13 @@ const routes: Routes = [
path: 'settings/:section',
component: SettingsComponent,
canDeactivate: [DirtyFormGuard],
canActivate: [PermissionsGuard],
data: {
requiredPermission: {
action: PermissionAction.View,
type: PermissionType.UISettings,
},
},
},
{ path: 'tasks', component: TasksComponent },
],