Skip to content

Commit b9b5bce

Browse files
committed
Chat: Fix bug where same user won't see message sent from another window
1 parent 2c6698e commit b9b5bce

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

frontend/components/collab/chat.tsx

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,17 +51,15 @@ export default function Chat({ roomId }: { roomId: string }) {
5151
});
5252

5353
socketInstance.on("chatMessage", (message: Message) => {
54-
if (message.userId !== own_user_id) {
55-
setPartnerMessages((prev) => [...prev, message]);
56-
}
54+
setPartnerMessages((prev) => [...prev, message]);
5755
});
5856

5957
setSocket(socketInstance);
6058

6159
return () => {
6260
socketInstance.disconnect();
6361
};
64-
}, [roomId, own_user_id]);
62+
}, [roomId, own_user_id, auth?.user?.id]);
6563

6664
useEffect(() => {
6765
const scrollWithDelay = () => {
@@ -91,8 +89,6 @@ export default function Chat({ roomId }: { roomId: string }) {
9189
userId: own_user_id,
9290
text: newMessage,
9391
});
94-
95-
setPartnerMessages((prev) => [...prev, message]);
9692
} else {
9793
setAiMessages((prev) => [...prev, message]);
9894
}

0 commit comments

Comments
 (0)