From fce5554681e3f7d3cfed73235fef07af7d3d9e5c Mon Sep 17 00:00:00 2001 From: adriano Date: Wed, 22 May 2024 09:51:10 -0300 Subject: [PATCH] fix: update message ack --- frontend/src/components/MessagesList/index.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/MessagesList/index.js b/frontend/src/components/MessagesList/index.js index b351237..60b7a71 100644 --- a/frontend/src/components/MessagesList/index.js +++ b/frontend/src/components/MessagesList/index.js @@ -451,15 +451,16 @@ const MessagesList = ({ ticketId, isGroup }) => { socket.on("connect", onConnectMessagesList) const onAppMessageMessagesList = (data) => { + if (+data.message.ticketId !== +ticketId) return - if (data.action === "create" && data.ticket.id == ticketId) { + if (data.action === "create") { dispatch({ type: "ADD_MESSAGE", payload: data.message }) scrollToBottom() } - if (data.action === "update" && data.ticket.id == ticketId) { + if (data.action === "update") { dispatch({ type: "UPDATE_MESSAGE", payload: data.message }) } }