From 2a64ff29e5d24a9d0be5fd8080d1a10c5050f904 Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Tue, 21 Mar 2017 18:20:44 -0400 Subject: [PATCH] Temporary change to improve read receipt logging. --- src/Messages/TSMessagesManager.m | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Messages/TSMessagesManager.m b/src/Messages/TSMessagesManager.m index 04534c927..67e874231 100644 --- a/src/Messages/TSMessagesManager.m +++ b/src/Messages/TSMessagesManager.m @@ -806,12 +806,16 @@ NS_ASSUME_NONNULL_BEGIN thread = cThread; } + DDLogWarn(@"%@ handleReceivedEnvelope: %@ %@", self.tag, [thread class], [incomingMessage debugDescription]); + if (thread && incomingMessage) { [incomingMessage saveWithTransaction:transaction]; // Any messages sent from the current user - from this device or another - should be // automatically marked as read. BOOL shouldMarkMessageAsRead = [envelope.source isEqualToString:localNumber]; + DDLogWarn( + @"%@ shouldMarkMessageAsRead: %@ %@ %d", self.tag, envelope.source, localNumber, shouldMarkMessageAsRead); if (shouldMarkMessageAsRead) { [incomingMessage markAsReadLocallyWithTransaction:transaction]; }