From 14938d2cc016b411968e9d91ebe36b15fd629b86 Mon Sep 17 00:00:00 2001 From: andrew Date: Thu, 14 Sep 2023 19:13:27 +0930 Subject: [PATCH] Fix note-to-self not disappearing --- .../libsession/messaging/sending_receiving/MessageSender.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libsession/src/main/java/org/session/libsession/messaging/sending_receiving/MessageSender.kt b/libsession/src/main/java/org/session/libsession/messaging/sending_receiving/MessageSender.kt index f404c41973..35985cba3e 100644 --- a/libsession/src/main/java/org/session/libsession/messaging/sending_receiving/MessageSender.kt +++ b/libsession/src/main/java/org/session/libsession/messaging/sending_receiving/MessageSender.kt @@ -415,7 +415,7 @@ object MessageSender { storage.markAsSent(message.sentTimestamp!!, userPublicKey) storage.markUnidentified(message.sentTimestamp!!, userPublicKey) // Start the disappearing messages timer if needed - if (!isSyncMessage) { + if (message.recipient == userPublicKey || !isSyncMessage) { SSKEnvironment.shared.messageExpirationManager.startAnyExpiration(message.sentTimestamp!!, userPublicKey, System.currentTimeMillis()) } } ?: run {