From 17faf563881bcaa848286fc426bb6868610f1c99 Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Thu, 26 Mar 2026 15:21:49 -0400 Subject: [PATCH] Drop all messages sent to a terminated group. --- .../securesms/messages/MessageContentProcessor.kt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/messages/MessageContentProcessor.kt b/app/src/main/java/org/thoughtcrime/securesms/messages/MessageContentProcessor.kt index 1f37033110..fe3c50b637 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/messages/MessageContentProcessor.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/messages/MessageContentProcessor.kt @@ -256,10 +256,8 @@ open class MessageContentProcessor(private val context: Context) { } if (groupRecord.isPresent && groupRecord.get().isTerminated) { - if (content.dataMessage != null && !content.dataMessage!!.hasSignedGroupChange) { - Log.w(TAG, "Ignoring message from ${senderRecipient.id} because the group is terminated.") - return Gv2PreProcessResult.IGNORE - } + Log.w(TAG, "Ignoring message from ${senderRecipient.id} because the group is terminated.") + return Gv2PreProcessResult.IGNORE } if (groupRecord.isPresent && groupRecord.get().isAnnouncementGroup && !groupRecord.get().admins.contains(senderRecipient)) {