From 36ebe449b0df12a18494fcbc90601b296bacd9e2 Mon Sep 17 00:00:00 2001 From: Ravinder Payal Date: Sat, 4 Feb 2017 21:42:14 +0530 Subject: [PATCH] Update file-uploader.class.ts added (line:280) response pusher (observer.next) for pushing the reponse to subscriber --- src/file-upload/file-uploader.class.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/file-upload/file-uploader.class.ts b/src/file-upload/file-uploader.class.ts index 5f17770..568ad41 100644 --- a/src/file-upload/file-uploader.class.ts +++ b/src/file-upload/file-uploader.class.ts @@ -96,7 +96,6 @@ export class FileUploader { if (!options) { options = this.options; } - let temp = new FileLikeObject(some); if (this._isValidFile(temp, arrayOfFilters, options)) { let fileItem = new FileItem(this, some, options); @@ -278,6 +277,7 @@ export class FileUploader { } this.onCompleteAll(); this.progress = this._getTotalProgress(); + this.item.observer.next(response); this._render(); } @@ -328,7 +328,8 @@ export class FileUploader { let gist = this._isSuccessCode(xhr.status) ? 'Success' : 'Error'; let method = '_on' + gist + 'Item'; (this as any)[method](item, response, xhr.status, headers); - this._onCompleteItem(item, response, xhr.status, headers); + this._ + (item, response, xhr.status, headers); }; xhr.onerror = () => { let headers = this._parseHeaders(xhr.getAllResponseHeaders());