From a44060bd3bd0414c7ae833aa9e1b4f67646dcb65 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Fri, 10 Apr 2026 15:17:28 +0300 Subject: [PATCH] directly access storage for muteWords --- src/modules/config_declaration.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/modules/config_declaration.js b/src/modules/config_declaration.js index 38619f4fb..0d2f00e38 100644 --- a/src/modules/config_declaration.js +++ b/src/modules/config_declaration.js @@ -1,4 +1,4 @@ -import { useMergedConfigStore } from 'src/stores/merged_config.js' +import { storage } from 'src/lib/storage.js' export const CONFIG_MIGRATION = 1 @@ -23,8 +23,10 @@ export const declarations = [ migrationNum: 1, description: 'Mute filters, wordfilter/regexp/etc', valueType: 'complex', - migration(serverside, rootState) { - useMergedConfigStore().mergedConfig.muteWords.forEach((word, order) => { + migration: async (serverside, rootState) => { + const vuexState = (await storage.getItem('vuex-lz')) ?? {} + + vuexState.config?.muteWords?.forEach((word, order) => { const uniqueId = uuidv4() serverside.setPreference({