From 8ffd0790d1872dfe8ce44619762b7deaf2bff268 Mon Sep 17 00:00:00 2001 From: trigg Date: Thu, 23 Jun 2022 19:31:11 +0100 Subject: [PATCH] - Skip RPC if no connection is established --- discover_overlay/discord_connector.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/discover_overlay/discord_connector.py b/discover_overlay/discord_connector.py index 45757fc..6e35a78 100644 --- a/discover_overlay/discord_connector.py +++ b/discover_overlay/discord_connector.py @@ -624,7 +624,8 @@ class DiscordConnector: "args": {}, "nonce": "deadbeef" } - self.websocket.send(json.dumps(cmd)) + if self.websocket: + self.websocket.send(json.dumps(cmd)) def set_mute(self, muted): cmd = { @@ -632,7 +633,8 @@ class DiscordConnector: "args": {"mute": muted}, "nonce": "deadbeef" } - self.websocket.send(json.dumps(cmd)) + if self.websocket: + self.websocket.send(json.dumps(cmd)) def set_deaf(self, deaf): cmd = { @@ -640,7 +642,8 @@ class DiscordConnector: "args": {"deaf": deaf}, "nonce": "deadbeef" } - self.websocket.send(json.dumps(cmd)) + if self.websocket: + self.websocket.send(json.dumps(cmd)) def change_voice_room(self, id): """ @@ -654,7 +657,8 @@ class DiscordConnector: }, "nonce": "deadbeef" } - self.websocket.send(json.dumps(cmd)) + if self.websocket: + self.websocket.send(json.dumps(cmd)) def change_text_room(self, id): """ @@ -667,7 +671,8 @@ class DiscordConnector: }, "nonce": "deadbeef" } - self.websocket.send(json.dumps(cmd)) + if self.websocket: + self.websocket.send(json.dumps(cmd)) def do_read(self): """