Add blocked check when adding 'user joined' message.

This commit is contained in:
Greyson Parrelli
2024-09-03 15:15:41 -04:00
committed by Cody Henthorne
parent 4d23f11f6e
commit 4e35906680

View File

@@ -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())