From 6085da03292f515224885649194da3d5afc120cd Mon Sep 17 00:00:00 2001
From: Core <64542347+coredev-uk@users.noreply.github.com>
Date: Fri, 3 Jun 2022 13:40:37 +0100
Subject: [PATCH] Renderer side of reload rpc
---
src/renderer/views/pages/settings.ejs | 28 +++++++++++++++++++++++++--
1 file changed, 26 insertions(+), 2 deletions(-)
diff --git a/src/renderer/views/pages/settings.ejs b/src/renderer/views/pages/settings.ejs
index 83da0cd1..2bcd5311 100644
--- a/src/renderer/views/pages/settings.ejs
+++ b/src/renderer/views/pages/settings.ejs
@@ -998,6 +998,17 @@
+
+
+ {{$root.getLz('settings.option.connectivity.discordRPC.reload')}}
+
+
+
+
+
+
@@ -1005,7 +1016,7 @@
@@ -1421,7 +1432,6 @@
}
},
changeAudioQuality: function () {
- 1
app.mk.bitrate = MusicKit.PlaybackBitrate[app.cfg.audio.quality];
},
toggleUserInfo: function () {
@@ -1455,6 +1465,20 @@
logoutCC() {
ipcRenderer.send('cc-logout')
},
+ reloadDiscordRPC() {
+ ipcRenderer.invoke('reloadRPC').catch((err) => {
+ console.error(err)
+ })
+
+ ipcRenderer.on('rpcReloaded', (e, user) => {
+ if (user.username) {
+ app.notyf.success(app.stringTemplateParser(app.getLz("settings.option.connectivity.discordRPC.reconnectedToUser"), {
+ user: `${user.username}#${user.discriminator}`,
+ userid: user.id
+ }));
+ }
+ })
+ }
}
})
\ No newline at end of file