diff --git a/src/main/plugins/discordrpc.ts b/src/main/plugins/discordrpc.ts index cec2d6d3..8997770f 100644 --- a/src/main/plugins/discordrpc.ts +++ b/src/main/plugins/discordrpc.ts @@ -155,7 +155,7 @@ export default class DiscordRichPresence { buttons: [ {label: "Listen on Cider", url: attributes.url.cider}, {label: "View on Apple Music", url: attributes.url.appleMusic}, - ] + ] //To change attributes.url => preload/cider-preload.js }; this._activity = this.filterActivity(this._activity, attributes) diff --git a/src/preload/cider-preload.js b/src/preload/cider-preload.js index 1558327f..69a90d7c 100644 --- a/src/preload/cider-preload.js +++ b/src/preload/cider-preload.js @@ -82,7 +82,7 @@ const MusicKitInterop = { attributes.playParams = attributes?.playParams ?? {id: 'no-id-found'}; attributes.playParams.id = attributes?.playParams?.id ?? 'no-id-found'; attributes.url = { - cider: `cider://play/s/${nowPlayingItem?._songId ?? (nowPlayingItem?.songId ??'no-id-found')}`, + cider: `https://cider.sh/link?play/s/${nowPlayingItem?._songId ?? (nowPlayingItem?.songId ??'no-id-found')}`, appleMusic: attributes.websiteUrl ? attributes.websiteUrl : `https://music.apple.com/${mk.storefrontId}/song/${nowPlayingItem?._songId ?? (nowPlayingItem?.songId ??'no-id-found')}` } if (attributes.playParams.id === 'no-id-found') {