proper fix for new filters
This commit is contained in:
parent
899c852d9c
commit
6c3800c184
1 changed files with 16 additions and 11 deletions
|
|
@ -190,19 +190,24 @@ const FilteringTab = {
|
||||||
}
|
}
|
||||||
return valid
|
return valid
|
||||||
},
|
},
|
||||||
createFilter({
|
createFilter(filter) {
|
||||||
type = 'word',
|
|
||||||
value = '',
|
|
||||||
name = 'New Filter',
|
|
||||||
enabled = true,
|
|
||||||
expires = null,
|
|
||||||
hide = false,
|
|
||||||
}) {
|
|
||||||
const newId = uuidv4()
|
const newId = uuidv4()
|
||||||
|
const newFilter = {
|
||||||
|
type: 'word',
|
||||||
|
value: '',
|
||||||
|
name: 'New Filter',
|
||||||
|
enabled: true,
|
||||||
|
expires: null,
|
||||||
|
hide: false,
|
||||||
|
...filter,
|
||||||
|
}
|
||||||
|
|
||||||
filter.order = this.muteFilters.length + 2
|
newFilter.order = this.muteFilters.length + 2
|
||||||
this.muteFiltersDraftObject[newId] = filter
|
this.muteFiltersDraftObject[newId] = newFilter
|
||||||
this.setSimplePrefAndSave({ path: 'muteFilters.' + newId, value: filter })
|
this.setSimplePrefAndSave({
|
||||||
|
path: 'muteFilters.' + newId,
|
||||||
|
value: newFilter,
|
||||||
|
})
|
||||||
},
|
},
|
||||||
exportFilter(id) {
|
exportFilter(id) {
|
||||||
this.exportedFilter = { ...this.muteFiltersDraftObject[id] }
|
this.exportedFilter = { ...this.muteFiltersDraftObject[id] }
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue