We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7b41775 commit e2c849fCopy full SHA for e2c849f
src/config/store.ts
@@ -23,10 +23,16 @@ const migrations = {
23
const syncedLyricsConfig = store.get('plugins.synced-lyrics') as
24
| SyncedLyricsPluginConfig
25
| undefined;
26
- store.set('plugins.synced-lyrics', {
27
- ...syncedLyricsConfig,
28
- enabled: lyricGeniusConfig.enabled,
29
- });
+
+ if (
+ !syncedLyricsConfig ||
+ syncedLyricsConfig?.enabled !== lyricGeniusConfig?.enabled
30
+ ) {
31
+ store.set('plugins.synced-lyrics', {
32
+ ...syncedLyricsConfig,
33
+ enabled: lyricGeniusConfig.enabled,
34
+ });
35
+ }
36
37
store.delete('plugins.lyrics-genius');
38
}
0 commit comments