From e969661699e65b89613646a72eeaf710eda11f5d Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Wed, 8 Jan 2025 11:57:57 -0500 Subject: [PATCH] Do not include identity message from self in backup. --- .../securesms/backup/v2/exporters/ChatItemArchiveExporter.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/backup/v2/exporters/ChatItemArchiveExporter.kt b/app/src/main/java/org/thoughtcrime/securesms/backup/v2/exporters/ChatItemArchiveExporter.kt index 6f0aaf9f30..9375292b52 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/backup/v2/exporters/ChatItemArchiveExporter.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/backup/v2/exporters/ChatItemArchiveExporter.kt @@ -161,14 +161,17 @@ class ChatItemArchiveExporter( } MessageTypes.isIdentityUpdate(record.type) -> { + if (record.fromRecipientId == selfRecipientId.toLong()) continue builder.updateMessage = simpleUpdate(SimpleChatUpdate.Type.IDENTITY_UPDATE) } MessageTypes.isIdentityVerified(record.type) -> { + if (record.fromRecipientId == selfRecipientId.toLong()) continue builder.updateMessage = simpleUpdate(SimpleChatUpdate.Type.IDENTITY_VERIFIED) } MessageTypes.isIdentityDefault(record.type) -> { + if (record.fromRecipientId == selfRecipientId.toLong()) continue builder.updateMessage = simpleUpdate(SimpleChatUpdate.Type.IDENTITY_DEFAULT) }