proper fix for new filters

This commit is contained in:
Henry Jameson 2026-08-04 21:17:51 +03:00
commit 6c3800c184

View file

@ -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] }