From 2c9b920825f184841d388f9c7690bce8d3c4cf5e Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Thu, 3 Feb 2022 13:42:57 +0200 Subject: [PATCH] Improved friendlyUri function --- app/src/main/kotlin/com/tutpro/baresip/Utils.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/tutpro/baresip/Utils.kt b/app/src/main/kotlin/com/tutpro/baresip/Utils.kt index e7877217..21d95224 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/Utils.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/Utils.kt @@ -121,11 +121,13 @@ object Utils { fun friendlyUri(uri: String, domain: String): String { var u = uri + val params = uriParams(u) if (uri.startsWith("<") && (uri.endsWith(">"))) u = uri.substring(1).substringBeforeLast(">") u = u.replace(":5060", "") u = u.replace(";transport=udp", "", true) - if (u.split(":").size == 3 || uriParams(u).isNotEmpty()) + if (u.split(":").size == 3 || + (params.isNotEmpty() && !params.contains("user=phone"))) return u return if (u.contains("@")) { val user = uriUserPart(u)