Fixes 'filter coming back from hell' issue.

This commit is contained in:
Mateus Machado Luna 2018-09-11 08:50:53 -03:00
parent bc5c798d9b
commit 25ae6f2968
1 changed files with 9 additions and 12 deletions

View File

@ -152,7 +152,7 @@
}); });
let onlyLabels = []; let onlyLabels = [];
if(!isNaN(this.selected[0])){ if(!isNaN(this.selected[0])){
for (let aSelected of this.selected) { for (let aSelected of this.selected) {
let valueIndex = this.options.findIndex(option => option.value == aSelected); let valueIndex = this.options.findIndex(option => option.value == aSelected);
@ -204,19 +204,16 @@
}); });
}, },
appliedCheckBoxModal(options) { appliedCheckBoxModal(options) {
if(options.length){ this.options = this.options.concat(options)
this.options = this.options.concat(options) for(let i = 0; i < this.options.length; ++i) {
for(let i = 0; i < this.options.length; ++i) { for(let j = i + 1; j < this.options.length; ++j) {
for(let j = i + 1; j < this.options.length; ++j) { if(this.options[i].value == this.options[j].value)
if(this.options[i].value == this.options[j].value) this.options.splice(j--, 1);
this.options.splice(j--, 1);
}
if (i == this.options.length - 1)
this.options[i].seeMoreLink = `<a style="font-size: 12px;"> ${ this.$i18n.get('label_view_all') } </a>`;
} }
if (i == this.options.length - 1)
this.selectedValues(); this.options[i].seeMoreLink = `<a style="font-size: 12px;"> ${ this.$i18n.get('label_view_all') } </a>`;
} }
this.selectedValues();
} }
} }
} }