mirror of
https://github.com/pierre42100/ComunicWeb
synced 2024-11-29 15:26:27 +00:00
Propagate conversation message to chat window
This commit is contained in:
parent
3b0c696bed
commit
a6ca315a37
@ -202,6 +202,10 @@ class UserWebSocket {
|
|||||||
SendEvent("updatedConvMessage", msg.data);
|
SendEvent("updatedConvMessage", msg.data);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case "deleted_conv_message":
|
||||||
|
SendEvent("deletedConvMessage", msg.data.ID);
|
||||||
|
break;
|
||||||
|
|
||||||
case "new_comment":
|
case "new_comment":
|
||||||
SendEvent("new_comment", msg.data);
|
SendEvent("new_comment", msg.data);
|
||||||
break;
|
break;
|
||||||
|
@ -1189,3 +1189,15 @@ document.addEventListener("updatedConvMessage", (e) => {
|
|||||||
|
|
||||||
target.replaceWith(ConvChatWindow._get_message_element(convInfo, msg).rootElem)
|
target.replaceWith(ConvChatWindow._get_message_element(convInfo, msg).rootElem)
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Register to message deletion events
|
||||||
|
document.addEventListener("deletedConvMessage", (e) => {
|
||||||
|
const msgID = e.detail;
|
||||||
|
|
||||||
|
// Get message target
|
||||||
|
const target = document.querySelector("[data-chatwin-msg-id='"+msgID+"'] .direct-chat-text");
|
||||||
|
if(!target)
|
||||||
|
return;
|
||||||
|
|
||||||
|
target.style.display = "none";
|
||||||
|
})
|
Loading…
Reference in New Issue
Block a user