From 76dd09bc50a4c8c37a6111a66f2b4e7202b5fb0c Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Thu, 16 Jul 2020 08:34:53 -0400 Subject: [PATCH] Handle null profile names better. --- .../org/thoughtcrime/securesms/jobs/RetrieveProfileJob.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/jobs/RetrieveProfileJob.java b/app/src/main/java/org/thoughtcrime/securesms/jobs/RetrieveProfileJob.java index 8f440e0ba6..0330176b61 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/jobs/RetrieveProfileJob.java +++ b/app/src/main/java/org/thoughtcrime/securesms/jobs/RetrieveProfileJob.java @@ -374,7 +374,7 @@ public class RetrieveProfileJob extends BaseJob { ProfileKey profileKey = ProfileKeyUtil.profileKeyOrNull(recipient.getProfileKey()); if (profileKey == null) return; - String plaintextProfileName = ProfileUtil.decryptName(profileKey, profileName); + String plaintextProfileName = Util.emptyIfNull(ProfileUtil.decryptName(profileKey, profileName)); if (!Objects.equals(plaintextProfileName, recipient.getProfileName().serialize())) { String newProfileName = TextUtils.isEmpty(plaintextProfileName) ? ProfileName.EMPTY.serialize() : plaintextProfileName;