From 8bc183b994ea9a3df18b427c60190eea4323b654 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Tue, 17 Mar 2026 13:07:35 +0000 Subject: [PATCH] Fix validation error with session switchover events. --- .../securesms/backup/v2/exporters/ChatItemArchiveExporter.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 85089e5060..ec73b60940 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 @@ -1723,7 +1723,9 @@ private fun ChatUpdateMessage.isOnlyForIndividualChats(): Boolean { this.simpleUpdate?.type == SimpleChatUpdate.Type.END_SESSION || this.simpleUpdate?.type == SimpleChatUpdate.Type.CHAT_SESSION_REFRESH || this.simpleUpdate?.type == SimpleChatUpdate.Type.PAYMENT_ACTIVATION_REQUEST || - this.simpleUpdate?.type == SimpleChatUpdate.Type.PAYMENTS_ACTIVATED + this.simpleUpdate?.type == SimpleChatUpdate.Type.PAYMENTS_ACTIVATED || + this.sessionSwitchover != null || + this.threadMerge != null } private fun ChatUpdateMessage.isOnlyForGroupChats(): Boolean {