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
|
||||
},
|
||||
createFilter({
|
||||
type = 'word',
|
||||
value = '',
|
||||
name = 'New Filter',
|
||||
enabled = true,
|
||||
expires = null,
|
||||
hide = false,
|
||||
}) {
|
||||
createFilter(filter) {
|
||||
const newId = uuidv4()
|
||||
const newFilter = {
|
||||
type: 'word',
|
||||
value: '',
|
||||
name: 'New Filter',
|
||||
enabled: true,
|
||||
expires: null,
|
||||
hide: false,
|
||||
...filter,
|
||||
}
|
||||
|
||||
filter.order = this.muteFilters.length + 2
|
||||
this.muteFiltersDraftObject[newId] = filter
|
||||
this.setSimplePrefAndSave({ path: 'muteFilters.' + newId, value: filter })
|
||||
newFilter.order = this.muteFilters.length + 2
|
||||
this.muteFiltersDraftObject[newId] = newFilter
|
||||
this.setSimplePrefAndSave({
|
||||
path: 'muteFilters.' + newId,
|
||||
value: newFilter,
|
||||
})
|
||||
},
|
||||
exportFilter(id) {
|
||||
this.exportedFilter = { ...this.muteFiltersDraftObject[id] }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue