Properly remove whitespace from call text

This commit is contained in:
Juha Heinanen
2021-11-06 09:06:23 +02:00
parent 4d8c2de078
commit fc26647275

View File

@ -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))