[AAE-10501] Disable AlfrescoApi oauth initialization while using new adf oidc authentication

This commit is contained in:
Amedeo Lepore
2023-03-31 12:12:03 +02:00
parent 48bbc19bd2
commit d3be118680
@@ -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);
}
}