fix ballon

This commit is contained in:
Peter Maquiran
2024-09-04 10:58:26 +01:00
parent 100d64f799
commit 0f3096b25e
11 changed files with 123 additions and 34 deletions
@@ -21,6 +21,11 @@ export function messageListDetermineChanges(serverList: MessageTable[], localLis
// Identify changed items
const changedItems = serverList.filter(item => {
const localItem = localDict[item.id];
if(localItem?.$id) {
item.$id = localItem.$id
}
return localItem && (item.editedAt !== localItem.editedAt || item.reactions.some((r, index) => {
const localReaction = localItem.reactions[index];
return !localReaction || r.reactedAt !== localReaction.reactedAt;