fix(chat): fix match chat messages not displaying - rejoin room on reconnect and use message.user fallback

This commit is contained in:
Radosław Gierwiało
2025-12-07 19:28:18 +01:00
parent a5a2c7a160
commit c8de07aadb

View File

@@ -52,8 +52,8 @@ const ChatMessageList = ({
const messageUserId = message.userId ?? message.user_id; const messageUserId = message.userId ?? message.user_id;
const isOwnMessage = messageUserId === currentUserId; const isOwnMessage = messageUserId === currentUserId;
// Get user and participant data from caches // Get user and participant data from caches or message object
const user = userCache[messageUserId]; const user = userCache[messageUserId] || message.user;
const participant = participantCache[messageUserId]; const participant = participantCache[messageUserId];
return ( return (