fix: event listener accumulation from rpc client (#26)

This commit is contained in:
Paul Makles
2025-12-29 18:47:33 +01:00
committed by GitHub
parent 6817b554e5
commit 96fa8cc647
+3
View File
@@ -8,6 +8,9 @@ let rpc: Client;
export async function initDiscordRpc() { export async function initDiscordRpc() {
if (!config.discordRpc) return; if (!config.discordRpc) return;
// clean up existing client if one exists
rpc?.removeAllListeners();
try { try {
rpc = new Client({ transport: "ipc" }); rpc = new Client({ transport: "ipc" });