From 1c569b7358f186c4f3513ff4827a4dc1264acec2 Mon Sep 17 00:00:00 2001 From: borissedw Date: Sun, 13 Aug 2023 18:51:33 +0300 Subject: [PATCH] 0.0.129 --- static/js/chat_sockets.js | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/static/js/chat_sockets.js b/static/js/chat_sockets.js index c0c5cf2..91c44e7 100644 --- a/static/js/chat_sockets.js +++ b/static/js/chat_sockets.js @@ -62,14 +62,20 @@ chatSocket.onmessage = function (e) { console.log(data) } else if (data.type === "update_chat") { let msg_cont = document.querySelector(".container-messages") - if (msg_cont.dataset['curReceiver'] === data['sender'] || msg_cont.dataset['curReceiver'] === data['receiver']) { - msg_cont.innerHTML = data.chat_html - if (data.required_beep === true) { - const beep = new Audio('/static/sounds/beep_2.mp3') - beep.play() + if (msg_cont !== null){ + if (msg_cont.dataset['curReceiver'] === data['sender'].toString() || msg_cont.dataset['curReceiver'] === data['receiver'].toString()) { + msg_cont.innerHTML = data.chat_html } } + if (data.users_list_html){ + document.querySelector(".block-list-of-users").innerHTML = data.users_list_html + } + } + if (data.required_beep === true) { + const beep = new Audio('/static/sounds/beep_2.mp3') + beep.play() + } }