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