From 594c8bc037c0d600d21dd6e518490fac7c76f678 Mon Sep 17 00:00:00 2001 From: UnbreakCode Date: Thu, 15 Sep 2022 15:12:08 +0200 Subject: [PATCH] fix discord rpc --- src/i18n/en_US.json | 2 +- src/main/plugins/discordrpc.ts | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/i18n/en_US.json b/src/i18n/en_US.json index 9c6d0c24..aaaa2dc0 100644 --- a/src/i18n/en_US.json +++ b/src/i18n/en_US.json @@ -530,7 +530,7 @@ "settings.option.connectivity.discordRPC.clientName": "Client Name", "settings.option.connectivity.discordRPC.clearOnPause": "Clear Discord Rich Presence on Pause", "settings.option.connectivity.discordRPC.hideButtons": "Hide buttons on Discord Rich Presence", - "settings.option.connectivity.discordRPC.showSongLink": "Show Song.link button on Discord Rich Presence", + "settings.option.connectivity.discordRPC.showSongLink": "Show Song.link button instead of Apple Music button on Discord Rich Presence", "settings.option.connectivity.discordRPC.hideTimestamp": "Hide timestamp on Discord Rich Presence", "settings.option.connectivity.discordRPC.detailsFormat": "Details Format", "settings.option.connectivity.discordRPC.stateFormat": "State Format", diff --git a/src/main/plugins/discordrpc.ts b/src/main/plugins/discordrpc.ts index b4a9c535..879fe996 100644 --- a/src/main/plugins/discordrpc.ts +++ b/src/main/plugins/discordrpc.ts @@ -237,8 +237,7 @@ export default class DiscordRPC { if (!this._utils.getStoreValue("connectivity.discord_rpc.hide_buttons")) { activity.buttons = [ { label: "Listen on Cider", url: attributes.url.cider }, - { label: "View on Apple Music", url: attributes.url.appleMusic }, - ...(showSongLink ? [{ label: "Song.link", url: "https://song.link/i/" + attributes.songId }] : []), + ... showSongLink ? [{ label: "View on other platforms", url: 'https://song.link/i/' + attributes.songId }] : [{ label: "View on Apple Music", url: attributes.url.appleMusic }] ]; //To change attributes.url => preload/cider-preload.js }