From b21c4e3dca0dba370f889531ff6695f8ca147e82 Mon Sep 17 00:00:00 2001 From: Denys Vuika Date: Wed, 14 Jun 2017 09:57:57 +0100 Subject: [PATCH] upload service exposes created nodes (#1964) --- ng2-components/ng2-alfresco-upload/src/events/file.event.ts | 2 +- .../ng2-alfresco-upload/src/services/upload.service.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ng2-components/ng2-alfresco-upload/src/events/file.event.ts b/ng2-components/ng2-alfresco-upload/src/events/file.event.ts index 0e66b1ce65..690cd5667a 100644 --- a/ng2-components/ng2-alfresco-upload/src/events/file.event.ts +++ b/ng2-components/ng2-alfresco-upload/src/events/file.event.ts @@ -29,7 +29,7 @@ export class FileUploadEvent { export class FileUploadCompleteEvent extends FileUploadEvent { - constructor(file: FileModel, public totalComplete: number = 0) { + constructor(file: FileModel, public totalComplete: number = 0, public data?: any) { super(file, FileUploadStatus.Complete); } diff --git a/ng2-components/ng2-alfresco-upload/src/services/upload.service.ts b/ng2-components/ng2-alfresco-upload/src/services/upload.service.ts index c988227a70..649b6a0b22 100644 --- a/ng2-components/ng2-alfresco-upload/src/services/upload.service.ts +++ b/ng2-components/ng2-alfresco-upload/src/services/upload.service.ts @@ -152,7 +152,7 @@ export class UploadService { emitter.emit({ value: 'Error file uploaded' }); }) .on('success', data => { - this.onUploadComplete(file); + this.onUploadComplete(file, data); emitter.emit({ value: data }); }) .catch(err => { @@ -199,7 +199,7 @@ export class UploadService { } } - private onUploadComplete(file: FileModel): void { + private onUploadComplete(file: FileModel, data: any): void { if (file) { file.status = FileUploadStatus.Complete; this.totalComplete++; @@ -209,7 +209,7 @@ export class UploadService { delete this.cache[file.id]; } - const event = new FileUploadCompleteEvent(file, this.totalComplete); + const event = new FileUploadCompleteEvent(file, this.totalComplete, data); this.fileUpload.next(event); this.fileUploadComplete.next(event);