fix showing edited messages

This commit is contained in:
PhilReact 2025-03-10 19:45:22 +02:00
parent eb2d2e0508
commit 4a35661ebd
2 changed files with 5 additions and 2 deletions

View File

@ -237,6 +237,7 @@ export const ChatList = ({ initialMessages, myAddress, tempMessages, chatId, onR
if (chatReferences?.[reply?.signature]?.edit) { if (chatReferences?.[reply?.signature]?.edit) {
reply.decryptedData = chatReferences[reply?.signature]?.edit; reply.decryptedData = chatReferences[reply?.signature]?.edit;
reply.text = chatReferences[reply?.signature]?.edit?.message; reply.text = chatReferences[reply?.signature]?.edit?.message;
reply.editTimestamp = chatReferences[reply?.signature]?.edit?.timestamp
} }
} }
@ -263,10 +264,12 @@ export const ChatList = ({ initialMessages, myAddress, tempMessages, chatId, onR
if (chatReferences[message.signature]?.edit?.message && message?.text) { if (chatReferences[message.signature]?.edit?.message && message?.text) {
message.text = chatReferences[message.signature]?.edit?.message; message.text = chatReferences[message.signature]?.edit?.message;
message.isEdit = true message.isEdit = true
message.editTimestamp = chatReferences[message.signature]?.edit?.timestamp
} }
if (chatReferences[message.signature]?.edit?.messageText && message?.messageText) { if (chatReferences[message.signature]?.edit?.messageText && message?.messageText) {
message.messageText = chatReferences[message.signature]?.edit?.messageText; message.messageText = chatReferences[message.signature]?.edit?.messageText;
message.isEdit = true message.isEdit = true
message.editTimestamp = chatReferences[message.signature]?.edit?.timestamp
} }
} }

View File

@ -114,7 +114,7 @@ const htmlText = useMemo(()=> {
]) ])
} }
}, []) }, [message?.editTimestamp])
@ -130,7 +130,7 @@ const htmlReply = useMemo(()=> {
]) ])
} }
}, []) }, [reply?.editTimestamp])
const userAvatarUrl = useMemo(()=> { const userAvatarUrl = useMemo(()=> {
return message?.senderName ? `${getBaseApiReact()}/arbitrary/THUMBNAIL/${ return message?.senderName ? `${getBaseApiReact()}/arbitrary/THUMBNAIL/${