diff --git a/app/src/main/kotlin/com/tutpro/baresip/Account.kt b/app/src/main/kotlin/com/tutpro/baresip/Account.kt index 1eb29d98..b5a9f708 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/Account.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/Account.kt @@ -132,8 +132,6 @@ class Account(val accp: Long) { if (answerMode == Api.ANSWERMODE_AUTO) res += ";answermode=auto" - res += ";ptime=20;regint=${regint};regq=0.5;pubint=0;call_transfer=yes;100rel=no" - var extra = "" if (nickName != "") @@ -154,6 +152,8 @@ class Account(val accp: Long) { if (extra !="") res += ";extra=\"" + extra.substringAfter(";") + "\"" + res += ";ptime=20;regint=${regint};regq=0.5;pubint=0;call_transfer=yes;100rel=no" + return res } diff --git a/app/src/main/kotlin/com/tutpro/baresip/AccountsActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/AccountsActivity.kt index a642fc2b..9bf7cd80 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/AccountsActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/AccountsActivity.kt @@ -135,11 +135,9 @@ class AccountsActivity : AppCompatActivity() { fun saveAccounts() { var accounts = "" - for (a in Account.accounts()) { - accounts = accounts + a.print() + "\n" - } - Utils.putFileContents(BaresipService.filesPath + "/accounts", accounts.toByteArray()) - // Log.e(TAG, "Saved accounts '${accounts}' to '${BaresipService.filesPath}/accounts'") + for (a in Account.accounts()) accounts = accounts + a.print() + "\n" + Utils.putFileContents(BaresipService.filesPath + "/accounts", accounts.toByteArray(Charsets.UTF_8)) + // Log.d(TAG, "Saved accounts '${accounts}' to '${BaresipService.filesPath}/accounts'") } fun noAccounts(): Boolean {