From 594f32e703fb2d8fa38b08624e38ca91cdf401cc Mon Sep 17 00:00:00 2001 From: Aevann Date: Tue, 9 Apr 2024 16:58:05 +0200 Subject: [PATCH] fix 500 error when user connects then disconnects immediately --- files/routes/chat.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/files/routes/chat.py b/files/routes/chat.py index bf2263cf2..1f9c89aff 100644 --- a/files/routes/chat.py +++ b/files/routes/chat.py @@ -243,7 +243,8 @@ def disconnect(v): online["messages"].remove(v.id) return '' - online[room].pop(v.id, None) + if online.get(room): + online[room].pop(v.id, None) if v.username in typing[room]: typing[room].remove(v.username)