From 683c37aca132eb3a7180855c9f1cc1c50f530d87 Mon Sep 17 00:00:00 2001 From: Moxie Marlinspike Date: Sun, 20 Nov 2016 10:11:34 -0800 Subject: [PATCH] No reason to send delivery receipts to ourself // FREEBIE --- .../org/whispersystems/textsecuregcm/push/ReceiptSender.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/org/whispersystems/textsecuregcm/push/ReceiptSender.java b/src/main/java/org/whispersystems/textsecuregcm/push/ReceiptSender.java index 0a2519e89..84cb576a2 100644 --- a/src/main/java/org/whispersystems/textsecuregcm/push/ReceiptSender.java +++ b/src/main/java/org/whispersystems/textsecuregcm/push/ReceiptSender.java @@ -32,6 +32,10 @@ public class ReceiptSender { throws IOException, NoSuchUserException, NotPushRegisteredException, TransientPushFailureException { + if (source.getNumber().equals(destination)) { + return; + } + if (relay.isPresent() && !relay.get().isEmpty()) { sendRelayedReceipt(source, destination, messageId, relay.get()); } else {