Merge pull request #458 from hjubb/config_profile_info

fix: orEmpty on profilePicture to prevent NPE for profile info
This commit is contained in:
Niels Andriesse 2021-02-24 16:41:46 +11:00 committed by GitHub
commit 6f76f0046a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -102,7 +102,7 @@ class ConfigurationMessage(val closedGroups: List<ClosedGroup>, val openGroups:
configurationProto.addAllClosedGroups(closedGroups.mapNotNull { it.toProto() })
configurationProto.addAllOpenGroups(openGroups)
configurationProto.displayName = displayName
configurationProto.profilePicture = profilePicture
configurationProto.profilePicture = profilePicture.orEmpty()
configurationProto.profileKey = ByteString.copyFrom(profileKey)
val contentProto = SignalServiceProtos.Content.newBuilder()
contentProto.configurationMessage = configurationProto.build()