lint
This commit is contained in:
parent
d881b92f86
commit
55fdb8687a
2 changed files with 20 additions and 7 deletions
|
|
@ -9,7 +9,10 @@ import PanelLoading from 'src/components/panel_loading/panel_loading.vue'
|
||||||
import Popover from '../popover/popover.vue'
|
import Popover from '../popover/popover.vue'
|
||||||
|
|
||||||
import { useInterfaceStore } from 'src/stores/interface.js'
|
import { useInterfaceStore } from 'src/stores/interface.js'
|
||||||
import { LOCAL_ONLY_KEYS, useLocalConfigStore } from 'src/stores/local_config.js'
|
import {
|
||||||
|
LOCAL_ONLY_KEYS,
|
||||||
|
useLocalConfigStore,
|
||||||
|
} from 'src/stores/local_config.js'
|
||||||
import { useSyncConfigStore } from 'src/stores/sync_config.js'
|
import { useSyncConfigStore } from 'src/stores/sync_config.js'
|
||||||
|
|
||||||
import {
|
import {
|
||||||
|
|
@ -143,15 +146,25 @@ const SettingsModal = {
|
||||||
useLocalConfigStore().set({ path, value })
|
useLocalConfigStore().set({ path, value })
|
||||||
} else {
|
} else {
|
||||||
if (path.startsWith('muteFilters')) {
|
if (path.startsWith('muteFilters')) {
|
||||||
Object.keys(useSyncConfigStore().mergedConfig.muteFilters).forEach((key) => {
|
Object.keys(
|
||||||
useSyncConfigStore().unsetPreference({ path: `simple.${path}.${key}` })
|
useSyncConfigStore().mergedConfig.muteFilters,
|
||||||
|
).forEach((key) => {
|
||||||
|
useSyncConfigStore().unsetPreference({
|
||||||
|
path: `simple.${path}.${key}`,
|
||||||
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
Object.entries(value).forEach(([key, filter]) => {
|
Object.entries(value).forEach(([key, filter]) => {
|
||||||
useSyncConfigStore().setPreference({ path: `simple.${path}.${key}`, value: filter })
|
useSyncConfigStore().setPreference({
|
||||||
|
path: `simple.${path}.${key}`,
|
||||||
|
value: filter,
|
||||||
|
})
|
||||||
})
|
})
|
||||||
} else {
|
} else {
|
||||||
useSyncConfigStore().setPreference({ path: `simple.${path}`, value })
|
useSyncConfigStore().setPreference({
|
||||||
|
path: `simple.${path}`,
|
||||||
|
value,
|
||||||
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
|
||||||
|
|
@ -258,12 +258,12 @@ const FilteringTab = {
|
||||||
replyVisibility() {
|
replyVisibility() {
|
||||||
this.$store.dispatch('queueFlushAll')
|
this.$store.dispatch('queueFlushAll')
|
||||||
},
|
},
|
||||||
muteFiltersObject() {
|
muteFiltersObject() {
|
||||||
console.log('UPDATE')
|
console.log('UPDATE')
|
||||||
this.muteFiltersDraftObject = cloneDeep(
|
this.muteFiltersDraftObject = cloneDeep(
|
||||||
useSyncConfigStore().prefsStorage.simple.muteFilters,
|
useSyncConfigStore().prefsStorage.simple.muteFilters,
|
||||||
)
|
)
|
||||||
}
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue