From 3e75841a83cc3301bba3a2e775b6976bd457ebeb Mon Sep 17 00:00:00 2001 From: Ajay Bura Date: Thu, 9 Dec 2021 15:27:59 +0530 Subject: [PATCH] Fix crash in E2E rooms Signed-off-by: Ajay Bura --- src/app/molecules/message/Message.jsx | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/app/molecules/message/Message.jsx b/src/app/molecules/message/Message.jsx index fa5d608..74c343f 100644 --- a/src/app/molecules/message/Message.jsx +++ b/src/app/molecules/message/Message.jsx @@ -574,7 +574,14 @@ function Message({ let { body } = content; const username = getUsernameOfRoomMember(mEvent.sender); - if (typeof body === 'undefined') return null; + const edit = useCallback(() => { + setIsEditing(true); + }, []); + const reply = useCallback(() => { + replyTo(senderId, eventId, body); + }, [body]); + + if (body === undefined) return null; if (msgType === 'm.emote') className.push('message--type-emote'); let isCustomHTML = content.format === 'org.matrix.custom.html'; @@ -594,13 +601,6 @@ function Message({ body = parseReply(body)?.body ?? body; } - const edit = useCallback(() => { - setIsEditing(true); - }, []); - const reply = useCallback(() => { - replyTo(senderId, eventId, body); - }, [body]); - return (
{