This commit is contained in:
2023-08-14 21:35:13 +03:00
parent 87b8b96f15
commit 3c3daf13cd
2 changed files with 9 additions and 5 deletions

View File

@@ -50,7 +50,9 @@ const chatSocket = new WebSocket(url);
function sendMessageSocket (data) { function sendMessageSocket (data) {
chatSocket.send(JSON.stringify(data)); chatSocket.send(JSON.stringify(data));
let el_tab = document.querySelector(".tab_user_messanger.select") let el_tab = document.querySelector(".tab_user_messanger.select")
el_tab.querySelector(".last-message-messenger-user-tab").innerHTML = data['text'] if (el_tab !== null){
el_tab.querySelector(".last-message-messenger-user-tab").innerHTML = data['text']
}
} }
@@ -103,8 +105,10 @@ chatSocket.onmessage = function (e) {
} }
} }
} else if (data.type === "update_support_chat"){ } else if (data.type === "update_support_chat"){
if (msg_cont.dataset['curReceiver'] === ""){ if (msg_cont !== null){
document.querySelector(".info_profile").innerHTML = data.support_chat_html if (msg_cont.dataset['curReceiver'] === ""){
document.querySelector(".info_profile").innerHTML = data.support_chat_html
}
} }
} }
if (data.unread_msgs_count > 0){ if (data.unread_msgs_count > 0){

View File

@@ -48,11 +48,11 @@
<div class="footer-chat{% if not new_msg_allow %} hide{% endif %}"> <div class="footer-chat{% if not new_msg_allow %} hide{% endif %}">
<div class="left-part-block-enter-message"> <div class="left-part-block-enter-message">
<input class="enter-message-inp" onfocus="check_new_messages_timeout()" onkeypress="sendMessageEnter(event,{{ ticket.id }},{{ user.id }},{{ ticket.owner.id }})" placeholder="Отправить сообщение"> <input class="enter-message-inp" onfocus="check_new_messages_timeout()" onkeypress="sendMessageEnter(event,{{ ticket.id }},{{ user.id }},{{ cur_receiver.id }})" placeholder="Отправить сообщение">
</div> </div>
<div class="right-part-block-enter-message"> <div class="right-part-block-enter-message">
<button class="attach-file-btn-message" onclick="attachFilemeassge()"></button> <button class="attach-file-btn-message" onclick="attachFilemeassge()"></button>
<button class="send-message" onclick="sendMessage({{ ticket.id }},{{ user.id }},{{ ticket.owner.id }})"></button> <button class="send-message" onclick="sendMessage({{ ticket.id }},{{ user.id }},{{ cur_receiver.id }})"></button>
</div> </div>
</div> </div>