mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2025-07-31 17:38:28 +00:00
[ACA-3315] - add predefined extension guard (#1478)
* [ACA-3315] - add predefined extension guard * update extension loader * update doc * fix lint * PR changes * PR changes * remove unnecesary code Co-authored-by: Silviu Popa <p3701014@L3700101120.ness.com>
This commit is contained in:
@@ -53,7 +53,10 @@ import { ViewNodeComponent } from '../components/toolbar/view-node/view-node.com
|
||||
import { LanguagePickerComponent } from '../components/common/language-picker/language-picker.component';
|
||||
import { LogoutComponent } from '../components/common/logout/logout.component';
|
||||
import { CurrentUserComponent } from '../components/current-user/current-user.component';
|
||||
import { AppExtensionService } from '@alfresco/aca-shared';
|
||||
import {
|
||||
AppExtensionService,
|
||||
ExtensionsDataLoaderGuard
|
||||
} from '@alfresco/aca-shared';
|
||||
|
||||
export function setupExtensions(service: AppExtensionService): Function {
|
||||
return () => service.load();
|
||||
@@ -111,7 +114,8 @@ export class CoreExtensionsModule {
|
||||
});
|
||||
|
||||
extensions.setAuthGuards({
|
||||
'app.auth': AuthGuardEcm
|
||||
'app.auth': AuthGuardEcm,
|
||||
'app.extensions.dataLoaderGuard': ExtensionsDataLoaderGuard
|
||||
});
|
||||
|
||||
extensions.setEvaluators({
|
||||
|
Reference in New Issue
Block a user