From 4e35906680310a5006598d3844535cf2a0ae7702 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Tue, 3 Sep 2024 15:15:41 -0400 Subject: [PATCH] Add blocked check when adding 'user joined' message. --- .../thoughtcrime/securesms/contacts/sync/ContactDiscovery.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/contacts/sync/ContactDiscovery.kt b/app/src/main/java/org/thoughtcrime/securesms/contacts/sync/ContactDiscovery.kt index 8e492a41b5..9413c8d2ae 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/contacts/sync/ContactDiscovery.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/contacts/sync/ContactDiscovery.kt @@ -207,7 +207,7 @@ object ContactDiscovery { if (!SignalStore.settings.isNotifyWhenContactJoinsSignal) return Recipient.resolvedList(newUserIds) - .filter { !it.isSelf && it.hasAUserSetDisplayName(context) && !hasSession(it.id) && it.hasE164 } + .filter { !it.isSelf && it.hasAUserSetDisplayName(context) && !hasSession(it.id) && it.hasE164 && !it.isBlocked } .map { Log.i(TAG, "Inserting 'contact joined' message for ${it.id}. E164: ${it.e164}") val message = IncomingMessage.contactJoined(it.id, System.currentTimeMillis())