diff --git a/app/src/main/java/org/thoughtcrime/securesms/messages/MessageContentProcessor.java b/app/src/main/java/org/thoughtcrime/securesms/messages/MessageContentProcessor.java index 41bffc125a..3699e7bbfb 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/messages/MessageContentProcessor.java +++ b/app/src/main/java/org/thoughtcrime/securesms/messages/MessageContentProcessor.java @@ -2694,7 +2694,7 @@ public final class MessageContentProcessor { .map(t -> new SyncMessageId(senderRecipient.getId(), t)) .toList(); - Collection unhandled = SignalDatabase.messages().incrementDeliveryReceiptCounts(ids, System.currentTimeMillis()); + Collection unhandled = SignalDatabase.messages().incrementDeliveryReceiptCounts(ids, content.getTimestamp()); for (SyncMessageId id : unhandled) { warn(String.valueOf(content.getTimestamp()), "[handleDeliveryReceipt] Could not find matching message! timestamp: " + id.getTimetamp() + " author: " + id.getRecipientId());