diff --git a/src/api/Settings.ts b/src/api/Settings.ts index 316ea969..ea4cd107 100644 --- a/src/api/Settings.ts +++ b/src/api/Settings.ts @@ -251,11 +251,11 @@ export function migrateSettingFromPlugin(newPlugin: string, newSetting: string, const newSettings = SettingsStore.plain.plugins[newPlugin]; const oldSettings = SettingsStore.plain.plugins[oldPlugin]; if (!oldSettings || !Object.hasOwn(oldSettings, oldSetting)) return; - if (!newSettings || (Object.hasOwn(SettingsStore.plain.plugins[newPlugin], newSetting))) return; + if (!newSettings || (Object.hasOwn(newSettings, newSetting))) return; - if (Object.hasOwn(SettingsStore.plain.plugins[newPlugin], newSetting)) return; + if (Object.hasOwn(newSettings, newSetting)) return; - SettingsStore.plain.plugins[newPlugin][newSetting] = oldSettings[oldSetting]; + newSettings[newSetting] = oldSettings[oldSetting]; delete oldSettings[oldSetting]; SettingsStore.markAsChanged(); }