From 1d09151a2d51f6886e5b20634492fc4d14384dc6 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Tue, 31 Oct 2023 10:11:11 +0100 Subject: [PATCH] Fixed account prefix applied to contact even if use prefix for chat and calls is toggled off --- .../activities/main/contact/viewmodels/ContactViewModel.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/linphone/activities/main/contact/viewmodels/ContactViewModel.kt b/app/src/main/java/org/linphone/activities/main/contact/viewmodels/ContactViewModel.kt index ac607fa73..00ea1029b 100644 --- a/app/src/main/java/org/linphone/activities/main/contact/viewmodels/ContactViewModel.kt +++ b/app/src/main/java/org/linphone/activities/main/contact/viewmodels/ContactViewModel.kt @@ -242,7 +242,10 @@ class ContactViewModel(friend: Friend, async: Boolean = false) : MessageNotifier val presenceModel = friend.getPresenceModelForUriOrTel(number) val hasPresence = presenceModel != null && presenceModel.basicStatus == PresenceBasicStatus.Open val contactAddress = presenceModel?.contact ?: number - val address = coreContext.core.interpretUrl(contactAddress, true) + val address = coreContext.core.interpretUrl( + contactAddress, + LinphoneUtils.applyInternationalPrefix() + ) address?.displayName = displayName.value.orEmpty() val isMe = if (address != null) { coreContext.core.defaultAccount?.params?.identityAddress?.weakEqual(