Update: setOptions
prevent from overwrite options which set before, such as authToken
This commit is contained in:
@@ -72,9 +72,9 @@ export class FileUploader {
|
|||||||
public setOptions(options: FileUploaderOptions): void {
|
public setOptions(options: FileUploaderOptions): void {
|
||||||
this.options = Object.assign(this.options, options);
|
this.options = Object.assign(this.options, options);
|
||||||
|
|
||||||
this.authToken = options.authToken;
|
this.authToken = this.options.authToken;
|
||||||
this.authTokenHeader = options.authTokenHeader || 'Authorization';
|
this.authTokenHeader = this.options.authTokenHeader || 'Authorization';
|
||||||
this.autoUpload = options.autoUpload;
|
this.autoUpload = this.options.autoUpload;
|
||||||
this.options.filters.unshift({ name: 'queueLimit', fn: this._queueLimitFilter });
|
this.options.filters.unshift({ name: 'queueLimit', fn: this._queueLimitFilter });
|
||||||
|
|
||||||
if (this.options.maxFileSize) {
|
if (this.options.maxFileSize) {
|
||||||
|
|||||||
Reference in New Issue
Block a user