From d6ee3d6872a1ba06db58559fdce874c4056adac7 Mon Sep 17 00:00:00 2001 From: Ben de Roo Date: Tue, 17 Feb 2026 11:19:04 +0100 Subject: [PATCH] Update server.py --- server.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/server.py b/server.py index 1c01d52..2193e90 100644 --- a/server.py +++ b/server.py @@ -112,6 +112,15 @@ def handle_client(client_socket, addr): msg = chats[chat_name]["messages"][i] if msg["user"] == request["by"] and msg["message"] != "[deleted]": chats[chat_name]["messages"][i]["message"] = "[deleted]" + # na chats[chat_name]["messages"][i]["message"] = "[deleted]" + with clients_lock: + for client in clients[:]: + try: + client.sendall(json.dumps(chats).encode("utf-8")) + except: + try: client.close() + except: pass + clients.remove(client) save_chats(chats) log(f"[SERVER] {request['by']} deleted a message in {chat_name}") break