diff --git a/src/main/base/store.ts b/src/main/base/store.ts index 9a5fab0b..a0cf6325 100644 --- a/src/main/base/store.ts +++ b/src/main/base/store.ts @@ -158,8 +158,8 @@ export class Store { } } private migrations: any = { - '1.4.3': (store: ElectronStore) => { - if (typeof(store.get('general.discord_rpc')) == 'number') { + '>=1.4.3': (store: ElectronStore) => { + if (typeof(store.get('general.discord_rpc')) == 'number' || typeof(store.get('general.discord_rpc')) == 'string') { store.set('general.discord_rpc', this.defaults.general.discord_rpc) } }, diff --git a/src/main/plugins/discordrpc.ts b/src/main/plugins/discordrpc.ts index 0fa1540e..33593c0c 100644 --- a/src/main/plugins/discordrpc.ts +++ b/src/main/plugins/discordrpc.ts @@ -221,8 +221,8 @@ export default class DiscordRPC { // If the user wants to keep the activity when paused if (!this._utils.getStoreValue("general.discord_rpc.clear_on_pause")) { - this._activity.smallImageKey = attributes.status ? 'pause' : 'play'; - this._activity.smallImageText = attributes.status ? 'Paused' : 'Playing'; + this._activity.smallImageKey = attributes.status ? 'play' : 'pause'; + this._activity.smallImageText = attributes.status ? 'Playing' : 'Paused'; } this.setActivity(this._activity)