Fix crash when blocking and leaving a spam group.

fork-5.53.8
Alex Hart 2021-09-24 09:13:56 -03:00
rodzic 8936d81bc7
commit 4cd9ccc0f1
1 zmienionych plików z 5 dodań i 1 usunięć

Wyświetl plik

@ -178,7 +178,11 @@ class ConversationSettingsRepository(
fun block(recipientId: RecipientId) {
SignalExecutors.BOUNDED.execute {
val recipient = Recipient.resolved(recipientId)
RecipientUtil.blockNonGroup(context, recipient)
if (recipient.isGroup) {
RecipientUtil.block(context, recipient)
} else {
RecipientUtil.blockNonGroup(context, recipient)
}
}
}