diff --git a/src/equicordplugins/richPresence/migration.ts b/src/equicordplugins/richPresence/migration.ts index 1101c2ff8..49f35b2ba 100644 --- a/src/equicordplugins/richPresence/migration.ts +++ b/src/equicordplugins/richPresence/migration.ts @@ -4,7 +4,7 @@ * SPDX-License-Identifier: GPL-3.0-or-later */ -import { Settings } from "@api/Settings"; +import { migratePluginSettings, Settings } from "@api/Settings"; import { Logger } from "@utils/Logger"; import { settings, SettingsStore } from "./settings"; @@ -97,6 +97,8 @@ function setStoreValue(key: SettingsKey, value: boolean | string | number) { export function migrateOldSettings() { if (Settings.plugins.RichPresence._migrated) return; + migratePluginSettings("RichPresence", "AudioBookShelfRichPresence", "GensokyoRadioRPC", "JellyfinRichPresence", "ListenBrainzRPC", "StatsfmPresence", "TosuRPC"); + for (const migration of migrations) { const oldSettings = Settings.plugins[migration.oldPlugin]; if (!oldSettings) continue;