From d4ce8458a41540a78f49ffa571536b084b1a5e37 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Wed, 15 Feb 2023 10:10:25 -0400 Subject: [PATCH] Ensure e164s are pretty-printed. --- .../securesms/contacts/paged/ContactSearchAdapter.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/contacts/paged/ContactSearchAdapter.kt b/app/src/main/java/org/thoughtcrime/securesms/contacts/paged/ContactSearchAdapter.kt index 93e5faaac..1c85470f8 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/contacts/paged/ContactSearchAdapter.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/contacts/paged/ContactSearchAdapter.kt @@ -20,6 +20,7 @@ import org.thoughtcrime.securesms.contacts.avatars.FallbackContactPhoto import org.thoughtcrime.securesms.contacts.avatars.GeneratedContactPhoto import org.thoughtcrime.securesms.database.model.DistributionListPrivacyMode import org.thoughtcrime.securesms.keyvalue.SignalStore +import org.thoughtcrime.securesms.phonenumbers.PhoneNumberFormatter import org.thoughtcrime.securesms.recipients.Recipient import org.thoughtcrime.securesms.util.adapter.mapping.LayoutFactory import org.thoughtcrime.securesms.util.adapter.mapping.MappingAdapter @@ -370,7 +371,7 @@ open class ContactSearchAdapter( number.text = context.resources.getQuantityString(R.plurals.ContactSearchItems__group_d_members, count, count) number.visible = true } else if (displayPhoneNumber == DisplayPhoneNumber.ALWAYS && recipient.hasE164()) { - number.text = recipient.requireE164() + number.text = PhoneNumberFormatter.prettyPrint(recipient.requireE164()) number.visible = true } else { super.bindNumberField(model)