From 48c10e863e00591749ea775541f858f80ab7cda8 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 16 Mar 2022 13:10:36 +0100 Subject: [PATCH] Use only phone number from SearchResult if both SIP address and phone numbers are provided and are equal --- app/src/main/java/org/linphone/contact/Contact.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/org/linphone/contact/Contact.kt b/app/src/main/java/org/linphone/contact/Contact.kt index c0f357b44..9a0716dfa 100644 --- a/app/src/main/java/org/linphone/contact/Contact.kt +++ b/app/src/main/java/org/linphone/contact/Contact.kt @@ -79,6 +79,9 @@ open class Contact() : Comparable { fullName = friend?.name ?: phoneNumber.orEmpty() } + if (address != null && address.username == phoneNumber) { + sipAddresses.remove(address) + } phoneNumbers.add(PhoneNumber(phoneNumber, "")) } }