work on local-only settings

This commit is contained in:
Henry Jameson 2026-02-27 15:49:44 +02:00
commit 449c244d11
6 changed files with 35 additions and 32 deletions

View file

@ -691,10 +691,11 @@ export const useSyncConfigStore = defineStore('sync_config', {
mergedConfig: (state) => {
const instancePrefs = useInstanceStore().prefsStorage
const localPrefs = useLocalConfigStore().prefsStorage
const tempPrefs = useLocalConfigStore().tempStorage
const result = Object.fromEntries(
Object.entries(state.prefsStorage.simple).map(([k, v]) => [
k,
localPrefs[k] ?? v ?? instancePrefs[k],
tempPrefs[k] ?? localPrefs[k] ?? v ?? instancePrefs[k],
]),
)
return result