diff --git a/lib/shared/edit-messages-utils.js b/lib/shared/edit-messages-utils.js --- a/lib/shared/edit-messages-utils.js +++ b/lib/shared/edit-messages-utils.js @@ -77,11 +77,8 @@ return hasPermission; } -function getMessageLabel( - hasBeenEdited: ?boolean, - threadInfo: ThreadInfo, -): ?string { - const isPending = threadIsPending(threadInfo.id); +function getMessageLabel(hasBeenEdited: ?boolean, threadID: string): ?string { + const isPending = threadIsPending(threadID); if (hasBeenEdited && !isPending) { return 'Edited'; } diff --git a/native/chat/composed-message.react.js b/native/chat/composed-message.react.js --- a/native/chat/composed-message.react.js +++ b/native/chat/composed-message.react.js @@ -190,7 +190,7 @@ ); let inlineEngagement = null; - const label = getMessageLabel(hasBeenEdited, item.threadInfo); + const label = getMessageLabel(hasBeenEdited, item.threadInfo.id); if ( item.threadCreatedFromMessage || Object.keys(item.reactions).length > 0 || diff --git a/native/chat/utils.js b/native/chat/utils.js --- a/native/chat/utils.js +++ b/native/chat/utils.js @@ -75,7 +75,7 @@ if (textMessageSendFailed(item)) { height += failedSendHeight; } - const label = getMessageLabel(item.hasBeenEdited, threadInfo); + const label = getMessageLabel(item.hasBeenEdited, threadInfo.id); if (item.threadCreatedFromMessage || Object.keys(item.reactions).length > 0) { height += inlineEngagementStyle.height + diff --git a/web/chat/composed-message.react.js b/web/chat/composed-message.react.js --- a/web/chat/composed-message.react.js +++ b/web/chat/composed-message.react.js @@ -131,7 +131,7 @@ } let inlineEngagement = null; - const label = getMessageLabel(hasBeenEdited, threadInfo); + const label = getMessageLabel(hasBeenEdited, threadInfo.id); if ( (this.props.containsInlineEngagement && item.threadCreatedFromMessage) || Object.keys(item.reactions).length > 0 ||