Changeset View
Changeset View
Standalone View
Standalone View
lib/selectors/chat-selectors.js
Show First 20 Lines • Show All 397 Lines • ▼ Show 20 Lines | for (let i = messages.length - 1; i >= 0; i--) { | ||||
} | } | ||||
if ( | if ( | ||||
originalMessageInfo.type === messageTypes.TEXT && | originalMessageInfo.type === messageTypes.TEXT && | ||||
originalMessageInfo.id | originalMessageInfo.id | ||||
) { | ) { | ||||
const newText = targetMessageEditMap.get(originalMessageInfo.id); | const newText = targetMessageEditMap.get(originalMessageInfo.id); | ||||
if (newText !== undefined) { | if (newText !== undefined) { | ||||
originalMessageInfo = { ...originalMessageInfo, text: newText }; | originalMessageInfo = { | ||||
...originalMessageInfo, | |||||
text: newText, | |||||
hasBeenEdited: true, | |||||
}; | |||||
} | } | ||||
} | } | ||||
let startsConversation = true; | let startsConversation = true; | ||||
let startsCluster = true; | let startsCluster = true; | ||||
if ( | if ( | ||||
lastMessageInfo && | lastMessageInfo && | ||||
lastMessageInfo.time + msInFiveMinutes > originalMessageInfo.time | lastMessageInfo.time + msInFiveMinutes > originalMessageInfo.time | ||||
▲ Show 20 Lines • Show All 219 Lines • Show Last 20 Lines |