mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-09-17 14:21:29 +00:00
[ACS-7740] Removed code to apply saved extensions management config on app init (now to be done in ADW) (#9648)
This commit is contained in:
committed by
swapnil.verma
parent
37c407e6b2
commit
acb6041c99
@@ -18,10 +18,9 @@
|
|||||||
import { Injectable } from '@angular/core';
|
import { Injectable } from '@angular/core';
|
||||||
import { ExtensionConfig, ExtensionRef } from '../config/extension.config';
|
import { ExtensionConfig, ExtensionRef } from '../config/extension.config';
|
||||||
import { ExtensionService } from '../services/extension.service';
|
import { ExtensionService } from '../services/extension.service';
|
||||||
import { Observable, BehaviorSubject, from } from 'rxjs';
|
import { Observable, BehaviorSubject } from 'rxjs';
|
||||||
import { ViewerExtensionRef } from '../config/viewer.extensions';
|
import { ViewerExtensionRef } from '../config/viewer.extensions';
|
||||||
import { DocumentListPresetRef } from '../config/document-list.extensions';
|
import { DocumentListPresetRef } from '../config/document-list.extensions';
|
||||||
import { AlfrescoApiService, AppConfigService, AuthenticationService } from '@alfresco/adf-core';
|
|
||||||
|
|
||||||
@Injectable({
|
@Injectable({
|
||||||
providedIn: 'root'
|
providedIn: 'root'
|
||||||
@@ -30,17 +29,8 @@ export class AppExtensionService {
|
|||||||
references$: Observable<ExtensionRef[]>;
|
references$: Observable<ExtensionRef[]>;
|
||||||
private _references = new BehaviorSubject<ExtensionRef[]>([]);
|
private _references = new BehaviorSubject<ExtensionRef[]>([]);
|
||||||
|
|
||||||
constructor(protected extensionService: ExtensionService, authenticationService: AuthenticationService, appConfigService: AppConfigService, apiService: AlfrescoApiService) {
|
constructor(protected extensionService: ExtensionService) {
|
||||||
this.references$ = this._references.asObservable();
|
this.references$ = this._references.asObservable();
|
||||||
|
|
||||||
authenticationService.onLogin.subscribe(() => {
|
|
||||||
const instanceId = appConfigService.get('instanceId', '1234');
|
|
||||||
|
|
||||||
const requestParams = [{}, {}, {}, {}, {}, ['application/json'], ['application/json']];
|
|
||||||
from(apiService.getInstance().contentClient.callApi(`/settings/${instanceId}`, 'GET', ...requestParams)).subscribe((pluginConfig) => {
|
|
||||||
extensionService.appendConfig(pluginConfig.entry);
|
|
||||||
});
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
async load() {
|
async load() {
|
||||||
|
Reference in New Issue
Block a user