Add check if _failFilterIndex is a number as 0 always results false in the if condition.
This commit is contained in:
@@ -117,7 +117,7 @@ export class FileUploader {
|
|||||||
this.queue.push(fileItem);
|
this.queue.push(fileItem);
|
||||||
this._onAfterAddingFile(fileItem);
|
this._onAfterAddingFile(fileItem);
|
||||||
} else {
|
} else {
|
||||||
if (this._failFilterIndex) {
|
if (typeof this._failFilterIndex === 'number' && this._failFilterIndex >= 0) {
|
||||||
const filter = arrayOfFilters[ this._failFilterIndex ];
|
const filter = arrayOfFilters[ this._failFilterIndex ];
|
||||||
this._onWhenAddingFileFailed(temp, filter, options);
|
this._onWhenAddingFileFailed(temp, filter, options);
|
||||||
}
|
}
|
||||||
@@ -434,7 +434,7 @@ export class FileUploader {
|
|||||||
this._failFilterIndex = -1;
|
this._failFilterIndex = -1;
|
||||||
|
|
||||||
return !filters.length ? true : filters.every((filter: FilterFunction) => {
|
return !filters.length ? true : filters.every((filter: FilterFunction) => {
|
||||||
if (this._failFilterIndex) {
|
if (typeof this._failFilterIndex === 'number') {
|
||||||
this._failFilterIndex++;
|
this._failFilterIndex++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user