diff --git a/projects/common/src/fm/components/resumable-file-upload/resumable-file-upload.service.ts b/projects/common/src/fm/components/resumable-file-upload/resumable-file-upload.service.ts index c449e84..8d70fef 100644 --- a/projects/common/src/fm/components/resumable-file-upload/resumable-file-upload.service.ts +++ b/projects/common/src/fm/components/resumable-file-upload/resumable-file-upload.service.ts @@ -15,6 +15,7 @@ export class ResumableFileUploadService implements OnDestroy{ public isMinimized = false; public parentCode: string; public refresh: Subject = new Subject(); + public addedFiles: Subject = new Subject(); private _eventSub:Subscription; private initialized = false; @@ -54,8 +55,10 @@ export class ResumableFileUploadService implements OnDestroy{ handleState(state:UploadState) { var file =this.files.find((f) => f.identifier == state.uploadId ) if(state.status != "cancelled" && !file) { - this.files.push(new File(state)); + let file = new File(state); + this.files.push(file); this.isClosed=false; + this.addedFiles.next(file) } switch(state.status) { case "uploading": {