From ca351fb02dd3ae51c90a69d47c7d6aa3e5690a5a Mon Sep 17 00:00:00 2001 From: Anton <anton@hedvig.com> Date: Sun, 30 Jan 2022 11:38:42 +0100 Subject: [PATCH] trying to fix web socket disconnect --- lab4/twidder/server.py | 3 +++ lab4/twidder/static/client.js | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/lab4/twidder/server.py b/lab4/twidder/server.py index 7e0165b..fcc2902 100644 --- a/lab4/twidder/server.py +++ b/lab4/twidder/server.py @@ -68,7 +68,9 @@ def validate_request(): data_str_plus_token.encode("utf-8") ).hexdigest() if hashed_data == reconstructed_hashed_data: + print("Auth successfull") return True, database_helper.get_user_by_email(user_identifier) + print("Auth failed") return False, None @@ -352,6 +354,7 @@ def web_socket(): return "" except WebSocketError as e: + print("web socket error: ", e) active_sockets.pop(data["email"], None) ws.close() ws_broadcast_nr_active_user_changed() diff --git a/lab4/twidder/static/client.js b/lab4/twidder/static/client.js index ade2150..0864b19 100644 --- a/lab4/twidder/static/client.js +++ b/lab4/twidder/static/client.js @@ -210,7 +210,7 @@ function postMessageToSelf() { let myCallback = function (res) { if (res.success) { message_form.value = null; - loadProfileWall(); + // loadProfileWall(); now done via websockets instead } }; xmlRequest("post-message", myCallback, params, userToken, "POST"); -- GitLab