Add check if _failFilterIndex is a number as 0 always results into false. #1222

Open
yauhenkashko wants to merge 1 commits from yauhenkashko/fail-filter-index into development

View File

@@ -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++;
} }