From fc266472758febf34138183636cca9c5b5b1af76 Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Sat, 6 Nov 2021 09:06:23 +0200 Subject: [PATCH] Properly remove whitespace from call text --- app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt index a67ebda2..d06aff4c 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt @@ -308,10 +308,12 @@ class MainActivity : AppCompatActivity() { val ua = UserAgent.uas()[aorSpinner.selectedItemPosition] val aor = ua.account.aor if (Call.calls().isEmpty()) { - val uriText = callUri.text.toString().filterNot { it.isWhitespace() } + val uriText = callUri.text.toString().trim() if (uriText.isNotEmpty()) { - val uri = Utils.uriComplete(ContactsActivity.findContactURI(uriText), - Utils.aorDomain(aor)) + val uri = Utils.uriComplete( + ContactsActivity.findContactURI(uriText).filterNot { it.isWhitespace() }, + Utils.aorDomain(aor) + ) if (!Utils.checkSipUri(uri)) { Utils.alertView(this, getString(R.string.notice), String.format(getString(R.string.invalid_sip_uri), uri))