Disambiguate between types of receipts when stored in the same map

This commit is contained in:
trevor-signal 2023-11-20 16:25:49 -05:00 committed by GitHub
parent be5ac3a1e0
commit 3c12a0aad0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 15 additions and 1 deletions

View file

@ -33,6 +33,7 @@ function remove(sync: ReadSyncAttributesType): void {
generateCacheKey({
sender: sync.senderId,
timestamp: sync.timestamp,
type: 'readsync',
})
);
sync.removeFromMessageReceiverCache();
@ -109,6 +110,7 @@ export async function onSync(sync: ReadSyncAttributesType): Promise<void> {
generateCacheKey({
sender: sync.senderId,
timestamp: sync.timestamp,
type: 'readsync',
}),
sync
);