diff --git a/lib/selectors/chat-selectors.js b/lib/selectors/chat-selectors.js --- a/lib/selectors/chat-selectors.js +++ b/lib/selectors/chat-selectors.js @@ -403,7 +403,11 @@ ) { const newText = targetMessageEditMap.get(originalMessageInfo.id); if (newText !== undefined) { - originalMessageInfo = { ...originalMessageInfo, text: newText }; + originalMessageInfo = { + ...originalMessageInfo, + text: newText, + hasBeenEdited: true, + }; } } diff --git a/lib/types/messages/text.js b/lib/types/messages/text.js --- a/lib/types/messages/text.js +++ b/lib/types/messages/text.js @@ -29,4 +29,5 @@ +creator: RelativeUserInfo, +time: number, // millisecond timestamp +text: string, + +hasBeenEdited?: boolean, };