From d7567def4f3fdec2e8d5de5ce30c633207345bd7 Mon Sep 17 00:00:00 2001 From: Tristan Gosselin-Hane Date: Wed, 2 Oct 2019 00:55:20 -0400 Subject: [PATCH] Don't try to remove players not in the player list Fixes #47 --- minecraft_discord_bridge/minecraft_discord_bridge.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/minecraft_discord_bridge/minecraft_discord_bridge.py b/minecraft_discord_bridge/minecraft_discord_bridge.py index 2d493ef..d577231 100755 --- a/minecraft_discord_bridge/minecraft_discord_bridge.py +++ b/minecraft_discord_bridge/minecraft_discord_bridge.py @@ -717,7 +717,8 @@ class MinecraftDiscordBridge(): for webhook in self.webhooks: requests.post(webhook, json=webhook_payload) del self.uuid_cache[action.uuid] - del self.player_list[action.uuid] + if action.uuid in self.player_list: + del self.player_list[action.uuid] if self.config.es_enabled: self.es_logger.log_connection( uuid=action.uuid, reason=ConnectionReason.DISCONNECTED, count=len(self.player_list))