Fix NPE in group access control.

This commit is contained in:
Cody Henthorne
2023-10-02 12:01:56 -04:00
parent a477c3c4d9
commit 91a9d6c68f

View File

@@ -67,7 +67,7 @@ public final class LiveGroup {
LiveData<GroupTable.V2GroupProperties> v2Properties = Transformations.map(this.groupRecord, GroupRecord::requireV2GroupProperties);
this.groupLink = Transformations.map(v2Properties, g -> {
DecryptedGroup group = g.getDecryptedGroup();
AccessControl.AccessRequired addFromInviteLink = group.accessControl.addFromInviteLink;
AccessControl.AccessRequired addFromInviteLink = group.accessControl != null ? group.accessControl.addFromInviteLink : new AccessControl().addFromInviteLink;
if (group.inviteLinkPassword.size() == 0) {
return GroupLinkUrlAndStatus.NONE;