From ccee1359499462a2911f11c9d45becb3849da6fd Mon Sep 17 00:00:00 2001 From: Guan Bo Date: Mon, 9 Oct 2017 15:42:00 +0800 Subject: [PATCH] Update: setOptions prevent from overwrite options which set before, such as authToken --- src/file-upload/file-uploader.class.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/file-upload/file-uploader.class.ts b/src/file-upload/file-uploader.class.ts index 7eadbc9..0a60acf 100644 --- a/src/file-upload/file-uploader.class.ts +++ b/src/file-upload/file-uploader.class.ts @@ -72,9 +72,9 @@ export class FileUploader { public setOptions(options: FileUploaderOptions): void { this.options = Object.assign(this.options, options); - this.authToken = options.authToken; - this.authTokenHeader = options.authTokenHeader || 'Authorization'; - this.autoUpload = options.autoUpload; + this.authToken = this.options.authToken; + this.authTokenHeader = this.options.authTokenHeader || 'Authorization'; + this.autoUpload = this.options.autoUpload; this.options.filters.unshift({ name: 'queueLimit', fn: this._queueLimitFilter }); if (this.options.maxFileSize) {