diff --git a/app/src/main/kotlin/com/tutpro/baresip/Account.kt b/app/src/main/kotlin/com/tutpro/baresip/Account.kt index aa0da994..4b67b57d 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/Account.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/Account.kt @@ -8,7 +8,7 @@ class Account(val accp: String) { var displayName = account_display_name(accp) val aor = account_aor(accp) - val uri = account_uri(accp) + var uri = account_uri(accp) var authUser = account_auth_user(accp) var authPass = account_auth_pass(accp) var outbound = ArrayList() diff --git a/app/src/main/kotlin/com/tutpro/baresip/AccountsActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/AccountsActivity.kt index 9cb2dae8..9d87e865 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/AccountsActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/AccountsActivity.kt @@ -14,8 +14,6 @@ class AccountsActivity : AppCompatActivity() { internal lateinit var alAdapter: AccountListAdapter - internal var aor = "" - public override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) @@ -47,7 +45,8 @@ class AccountsActivity : AppCompatActivity() { Utils.alertView(this, getString(R.string.notice), getString(R.string.account_allocation_failure)) } else { - Log.d("Baresip", "Allocated UA ${ua.uap} for ${ua.account.uri}") + Log.d("Baresip", "Allocated UA ${ua.uap} for $aor") + ua.account.uri = "sip:$aor" newAorView.setText("") newAorView.hint = getString(R.string.user_domain) newAorView.clearFocus() @@ -118,9 +117,13 @@ class AccountsActivity : AppCompatActivity() { fun saveAccounts() { var accounts = "" - for (a in Account.accounts()) accounts = accounts + a.print() + "\n" + var count = 0 + for (a in Account.accounts()) { + accounts = accounts + a.print() + "\n" + count++ + } Utils.putFileContents(BaresipService.filesPath + "/accounts", accounts.toByteArray()) - Log.d("Baresip", "Saved accounts to '${BaresipService.filesPath}/accounts'") + Log.d("Baresip", "Saved $count account(s) to '${BaresipService.filesPath}/accounts'") // Log.d("Baresip", "Saved accounts '${accounts}' to '${BaresipService.filesPath}/accounts'") } diff --git a/app/src/main/kotlin/com/tutpro/baresip/UserAgent.kt b/app/src/main/kotlin/com/tutpro/baresip/UserAgent.kt index f1f01ec2..6bd72e53 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/UserAgent.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/UserAgent.kt @@ -1,6 +1,6 @@ package com.tutpro.baresip -class UserAgent (val uap: String) { +class UserAgent(val uap: String) { val account = Account(Api.ua_account(uap)) var registrationFailed = false