From d3be1186800d73cb25762bc7ae62c945c5e73d9d Mon Sep 17 00:00:00 2001 From: Amedeo Lepore Date: Tue, 14 Mar 2023 11:48:21 +0100 Subject: [PATCH] [AAE-10501] Disable AlfrescoApi oauth initialization while using new adf oidc authentication --- .../lib/api-factories/alfresco-api-no-auth.service.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/core/src/lib/api-factories/alfresco-api-no-auth.service.ts b/lib/core/src/lib/api-factories/alfresco-api-no-auth.service.ts index d983cb01d7..ebae94b4dd 100644 --- a/lib/core/src/lib/api-factories/alfresco-api-no-auth.service.ts +++ b/lib/core/src/lib/api-factories/alfresco-api-no-auth.service.ts @@ -15,7 +15,7 @@ * limitations under the License. */ -import { AlfrescoApiHttpClient } from '@alfresco/adf-core/api'; +import { AdfHttpClient } from '@alfresco/adf-core/api'; import { StorageService } from '../common/services/storage.service'; import { AlfrescoApi, AlfrescoApiConfig } from '@alfresco/js-api'; import { Injectable } from '@angular/core'; @@ -27,12 +27,15 @@ export class AlfrescoApiNoAuthService extends AlfrescoApiService { constructor( storage: StorageService, appConfig: AppConfigService, - private readonly alfrescoApiHttpClient: AlfrescoApiHttpClient + private readonly adfHttpClient: AdfHttpClient ) { super(appConfig, storage); } override createInstance(config: AlfrescoApiConfig) { - return new AlfrescoApi(config, this.alfrescoApiHttpClient, false); + return new AlfrescoApi({ + ...config, + oauthInit: false + }, this.adfHttpClient); } }