Fix group search predicate causing crashing when creating group story.

This commit is contained in:
Alex Hart
2022-12-12 10:26:22 -04:00
parent 8a78481cca
commit 19cbace33d
2 changed files with 4 additions and 1 deletions

View File

@@ -241,7 +241,9 @@ class ContactSearchPagedDataSource(
}
}
private fun canSendToGroup(groupRecord: GroupRecord): Boolean {
private fun canSendToGroup(groupRecord: GroupRecord?): Boolean {
if (groupRecord == null) return false
return if (groupRecord.isAnnouncementGroup) {
groupRecord.isAdmin(Recipient.self())
} else {

View File

@@ -50,6 +50,7 @@ import org.whispersystems.signalservice.api.util.UuidUtil;
import java.io.Closeable;
import java.security.SecureRandom;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.Collections;
import java.util.HashMap;