fix showing edited messages

This commit is contained in:
PhilReact 2025-03-10 19:45:05 +02:00
parent b48dc0081f
commit b2fbd0f6a5
2 changed files with 6 additions and 2 deletions

View File

@ -245,6 +245,7 @@ export const ChatList = ({
if (chatReferences?.[reply?.signature]?.edit) {
reply.decryptedData = chatReferences[reply?.signature]?.edit;
reply.text = chatReferences[reply?.signature]?.edit?.message;
reply.editTimestamp = chatReferences[reply?.signature]?.edit?.timestamp
}
}
@ -271,10 +272,12 @@ export const ChatList = ({
if (chatReferences[message.signature]?.edit?.message && message?.text) {
message.text = chatReferences[message.signature]?.edit?.message;
message.isEdit = true
message.editTimestamp = chatReferences[message.signature]?.edit?.timestamp
}
if (chatReferences[message.signature]?.edit?.messageText && message?.messageText) {
message.messageText = chatReferences[message.signature]?.edit?.messageText;
message.isEdit = true
message.editTimestamp = chatReferences[message.signature]?.edit?.timestamp
}
}
@ -360,6 +363,7 @@ export const ChatList = ({
reactions={reactions}
isUpdating={isUpdating}
isPrivate={isPrivate}
/>
</ErrorBoundary>
</div>

View File

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