mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
Merge pull request #917 from Alfresco/dev-eromano-916
fix importing alfreso-js-api compatible with the version 0.3.6 #916
This commit is contained in:
@@ -16,18 +16,18 @@
|
||||
*/
|
||||
|
||||
import { Injectable } from '@angular/core';
|
||||
import { AlfrescoJsApi } from 'alfresco-js-api';
|
||||
import { AlfrescoApi } from 'alfresco-js-api';
|
||||
|
||||
@Injectable()
|
||||
export class AlfrescoApiService {
|
||||
|
||||
private _instance: AlfrescoJsApi;
|
||||
private _instance: AlfrescoApi;
|
||||
|
||||
public getInstance(): AlfrescoJsApi {
|
||||
public getInstance(): AlfrescoApi {
|
||||
return this._instance;
|
||||
}
|
||||
|
||||
public setInstance(value: AlfrescoJsApi) {
|
||||
public setInstance(value: AlfrescoApi) {
|
||||
this._instance = value;
|
||||
}
|
||||
|
||||
|
@@ -20,7 +20,6 @@ import { AlfrescoSettingsService } from './AlfrescoSettings.service';
|
||||
import { AlfrescoAuthenticationService } from './AlfrescoAuthentication.service';
|
||||
import { AlfrescoApiService } from './AlfrescoApi.service';
|
||||
|
||||
declare var AlfrescoApi: any;
|
||||
declare let jasmine: any;
|
||||
|
||||
describe('AlfrescoAuthentication', () => {
|
||||
|
@@ -19,17 +19,15 @@ import { Injectable } from '@angular/core';
|
||||
import { Observable } from 'rxjs/Rx';
|
||||
import { AlfrescoSettingsService } from './AlfrescoSettings.service';
|
||||
import { AlfrescoApiService } from './AlfrescoApi.service';
|
||||
import { AlfrescoJsApi } from 'alfresco-js-api';
|
||||
|
||||
declare var AlfrescoApi: AlfrescoJsApi;
|
||||
|
||||
import * as alfrescoApi from 'alfresco-js-api';
|
||||
import { AlfrescoApi } from 'alfresco-js-api';
|
||||
/**
|
||||
* The AlfrescoAuthenticationService provide the login service and store the ticket in the localStorage
|
||||
*/
|
||||
@Injectable()
|
||||
export class AlfrescoAuthenticationService {
|
||||
|
||||
alfrescoApi: AlfrescoJsApi;
|
||||
alfrescoApi: AlfrescoApi;
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
@@ -38,7 +36,7 @@ export class AlfrescoAuthenticationService {
|
||||
*/
|
||||
constructor(private settingsService: AlfrescoSettingsService,
|
||||
private apiService: AlfrescoApiService) {
|
||||
this.alfrescoApi = new AlfrescoApi({
|
||||
this.alfrescoApi = <AlfrescoApi>new alfrescoApi({
|
||||
provider: this.settingsService.getProviders(),
|
||||
ticketEcm: this.getTicketEcm(),
|
||||
ticketBpm: this.getTicketBpm(),
|
||||
@@ -216,7 +214,7 @@ export class AlfrescoAuthenticationService {
|
||||
return Observable.throw(error || 'Server error');
|
||||
}
|
||||
|
||||
getAlfrescoApi(): AlfrescoJsApi {
|
||||
getAlfrescoApi(): any {
|
||||
return this.alfrescoApi;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user