fix: refresh last message preview on handling of deleteAll

pull/3281/head
Audric Ackermann 6 months ago
parent 64a3360def
commit faf2444357
No known key found for this signature in database

@ -68,6 +68,7 @@ async function handleMetaMergeResults(groupPk: GroupPubkeyType) {
window.inboxStore?.dispatch( window.inboxStore?.dispatch(
messagesExpired(deletedMsgIds.map(messageId => ({ conversationKey: groupPk, messageId }))) messagesExpired(deletedMsgIds.map(messageId => ({ conversationKey: groupPk, messageId })))
); );
ConvoHub.use().get(groupPk)?.updateLastMessage();
lastAppliedRemoveMsgSentBeforeSeconds.set(groupPk, infos.deleteBeforeSeconds); lastAppliedRemoveMsgSentBeforeSeconds.set(groupPk, infos.deleteBeforeSeconds);
} }
@ -91,6 +92,7 @@ async function handleMetaMergeResults(groupPk: GroupPubkeyType) {
await destroyMessagesAndUpdateRedux( await destroyMessagesAndUpdateRedux(
impactedMsgModels.map(m => ({ conversationKey: groupPk, messageId: m.id })) impactedMsgModels.map(m => ({ conversationKey: groupPk, messageId: m.id }))
); );
ConvoHub.use().get(groupPk)?.updateLastMessage();
lastAppliedRemoveAttachmentSentBeforeSeconds.set(groupPk, infos.deleteAttachBeforeSeconds); lastAppliedRemoveAttachmentSentBeforeSeconds.set(groupPk, infos.deleteAttachBeforeSeconds);
} }

Loading…
Cancel
Save