mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2026-09-09 18:02:54 +00:00
[ACS-5279] improved plugin handling (#3332)
This commit is contained in:
@@ -27,7 +27,6 @@ import { NgModule } from '@angular/core';
|
||||
import { EffectsModule } from '@ngrx/effects';
|
||||
import { AosEffects } from './effects/aos.effects';
|
||||
import { TranslationService } from '@alfresco/adf-core';
|
||||
import { AlfrescoOfficeExtensionService } from '@alfresco/aca-shared';
|
||||
import { canOpenWithOffice } from '@alfresco/aca-shared/rules';
|
||||
|
||||
@NgModule({
|
||||
@@ -35,10 +34,10 @@ import { canOpenWithOffice } from '@alfresco/aca-shared/rules';
|
||||
providers: [provideExtensionConfig(['aos.plugin.json'])]
|
||||
})
|
||||
export class AosExtensionModule {
|
||||
constructor(extensions: ExtensionService, translation: TranslationService, aosService: AlfrescoOfficeExtensionService) {
|
||||
constructor(extensions: ExtensionService, translation: TranslationService) {
|
||||
translation.addTranslationFolder('ms-office', 'assets/ms-office');
|
||||
extensions.setEvaluators({
|
||||
'aos.canOpenWithOffice': (context) => aosService.isAosPluginEnabled() && canOpenWithOffice(context)
|
||||
'aos.canOpenWithOffice': canOpenWithOffice
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user