don't duplicate previous messages if they already exist (reconnects)

modified:   templates/chat.html
This commit is contained in:
Russell Ballestrini 2023-12-16 08:23:04 -05:00
parent 9c3bbe169f
commit 65e904b286

View file

@ -315,6 +315,12 @@ socket.on("message", (data) => {
// Socket event for receiving previous messages
socket.on("previous_messages", (data) => {
if (document.getElementById("message-" + data.id)) {
// If it exists, skip appending it
return;
}
const messageWrapper = document.createElement("div");
messageWrapper.className = "message-wrapper";
messageWrapper.id = "message-" + data.id;