mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2026-09-09 18:03:21 +00:00
Revert "Fix image is not showed by the alfresco file viewer because alf_ticket is not added to the content url query params, pass ticketEcm to the alfrescoApi configuration used by alfrescoApiClient.ts getAlfTicket()"
This reverts commit afbf086b98d72835aab8b15d4af433efeaac2d3b.
This commit is contained in:
@@ -16,10 +16,9 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
import { AlfrescoApiConfig } from '@alfresco/js-api';
|
import { AlfrescoApiConfig } from '@alfresco/js-api';
|
||||||
import { Injectable, inject } from '@angular/core';
|
import { Injectable } from '@angular/core';
|
||||||
import { AppConfigService, AppConfigValues } from '../app-config/app-config.service';
|
import { AppConfigService, AppConfigValues } from '../app-config/app-config.service';
|
||||||
import { AlfrescoApiService } from '../services/alfresco-api.service';
|
import { AlfrescoApiService } from '../services/alfresco-api.service';
|
||||||
import { StorageService } from '../../..';
|
|
||||||
|
|
||||||
export function createAlfrescoApiInstance(angularAlfrescoApiService: AlfrescoApiLoaderService) {
|
export function createAlfrescoApiInstance(angularAlfrescoApiService: AlfrescoApiLoaderService) {
|
||||||
return () => angularAlfrescoApiService.init();
|
return () => angularAlfrescoApiService.init();
|
||||||
@@ -29,8 +28,6 @@ export function createAlfrescoApiInstance(angularAlfrescoApiService: AlfrescoApi
|
|||||||
providedIn: 'root'
|
providedIn: 'root'
|
||||||
})
|
})
|
||||||
export class AlfrescoApiLoaderService {
|
export class AlfrescoApiLoaderService {
|
||||||
private readonly storageService = inject(StorageService);
|
|
||||||
|
|
||||||
constructor(private readonly appConfig: AppConfigService, private readonly apiService: AlfrescoApiService) {}
|
constructor(private readonly appConfig: AppConfigService, private readonly apiService: AlfrescoApiService) {}
|
||||||
|
|
||||||
async init(): Promise<any> {
|
async init(): Promise<any> {
|
||||||
@@ -56,8 +53,7 @@ export class AlfrescoApiLoaderService {
|
|||||||
disableCsrf: this.appConfig.get<boolean>(AppConfigValues.DISABLECSRF),
|
disableCsrf: this.appConfig.get<boolean>(AppConfigValues.DISABLECSRF),
|
||||||
withCredentials: this.appConfig.get<boolean>(AppConfigValues.AUTH_WITH_CREDENTIALS, false),
|
withCredentials: this.appConfig.get<boolean>(AppConfigValues.AUTH_WITH_CREDENTIALS, false),
|
||||||
domainPrefix: this.appConfig.get<string>(AppConfigValues.STORAGE_PREFIX),
|
domainPrefix: this.appConfig.get<string>(AppConfigValues.STORAGE_PREFIX),
|
||||||
oauth2: oauth,
|
oauth2: oauth
|
||||||
...(this.storageService.getItem('ticket-ECM') && {ticketEcm: this.storageService.getItem('ticket-ECM')})
|
|
||||||
});
|
});
|
||||||
|
|
||||||
await this.apiService.load(config);
|
await this.apiService.load(config);
|
||||||
|
|||||||
Reference in New Issue
Block a user