From b8fae2d349abc5b03680601633433839c7019db1 Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Fri, 14 Aug 2026 09:38:26 +0300 Subject: [PATCH] Uri parsing fix --- app/src/main/kotlin/com/tutpro/baresip/Utils.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/kotlin/com/tutpro/baresip/Utils.kt b/app/src/main/kotlin/com/tutpro/baresip/Utils.kt index ac069607..ab23d607 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/Utils.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/Utils.kt @@ -219,6 +219,7 @@ object Utils { val digitsOnlyUserPart = userPart.filter { it.isDigit() } return if (digitsOnlyUserPart.isNotEmpty() && digitsOnlyUserPart.length == userPart.filterNot { it == ' ' || it == '-' || it == '(' || it == ')' || it == '+' }.length) when { + userPart.startsWith("+") -> uri userPart.startsWith("00") -> uri.replace("$scheme$userPart", scheme + "+" + userPart.substring(2)) countryCode == "" -> uri