From 8a488ff98ac5822ae86858852b73e7c4d5939ab7 Mon Sep 17 00:00:00 2001 From: WolverinDEV Date: Thu, 24 Oct 2019 17:56:11 +0200 Subject: [PATCH] Fixed incorrect handling of idle kicks --- shared/js/connection/CommandHandler.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/shared/js/connection/CommandHandler.ts b/shared/js/connection/CommandHandler.ts index cdb28d13..a9aede51 100644 --- a/shared/js/connection/CommandHandler.ts +++ b/shared/js/connection/CommandHandler.ts @@ -464,7 +464,7 @@ namespace connection { } handleCommandClientLeftView(json) { - let reason_id; + let reason_id = -1; for(const entry of json) { reason_id = entry["reasonid"] || reason_id; @@ -515,7 +515,7 @@ namespace connection { } else if(reason_id == ViewReasonId.VREASON_SERVER_LEFT) { if(channel_from == own_channel) this.connection_handler.sound.play(Sound.USER_LEFT_DISCONNECT); - } else if(json["reasonid"] == ViewReasonId.VREASON_SERVER_KICK) { + } else if(reason_id == ViewReasonId.VREASON_SERVER_KICK) { if(channel_from == own_channel) this.connection_handler.sound.play(Sound.USER_LEFT_KICKED_SERVER); } else if(reason_id == ViewReasonId.VREASON_CHANNEL_KICK) {