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