[ADF-5366] initialize discovery and version compatibility service for oauth based session (#6864)

* [ADF-5366] initialize discovery and version compatibility service for oauth based session

* better error message

* * fix spaces

* * revert the search service

* * fix build

* * check properties after type update

* * check properties after type update

* * check properties after type update

* * fix infinite loop

* * fix test without title

* * wait for options

* * wait for session

* Update metadata-content-type.e2e.ts

* Update metadata-content-type.e2e.ts

* Update protractor.excludes.json

* Update protractor.excludes.json
This commit is contained in:
Dharan
2021-04-29 18:10:49 +05:30
committed by GitHub
parent c0b5935b43
commit 8b5e45f4eb
28 changed files with 532 additions and 345 deletions

View File

@@ -22,7 +22,7 @@ import {
Core,
Node
} from '@alfresco/js-api';
import { Subject } from 'rxjs';
import { ReplaySubject, Subject } from 'rxjs';
@Injectable({
providedIn: 'root'
@@ -34,6 +34,8 @@ export class ExternalAlfrescoApiService {
*/
nodeUpdated = new Subject<Node>();
alfrescoApiInitialized: ReplaySubject<boolean> = new ReplaySubject(1);
protected alfrescoApi: AlfrescoApiCompatibility;
getInstance(): AlfrescoApiCompatibility {
@@ -60,6 +62,7 @@ export class ExternalAlfrescoApiService {
domainPrefix
};
this.initAlfrescoApi(config);
this.alfrescoApiInitialized.next(true);
}
protected initAlfrescoApi(config) {