diff --git a/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt b/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt index e52d70cb..f1e62088 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt @@ -450,14 +450,7 @@ class BaresipService: Service() { showStatusNotification() val accounts = Utils.getFileContents("$filesPath/accounts") - if ((accounts == null) || accounts.isEmpty()) { - val newIntent = Intent(this, MainActivity::class.java) - newIntent.flags = - Intent.FLAG_ACTIVITY_SINGLE_TOP or Intent.FLAG_ACTIVITY_CLEAR_TOP or - Intent.FLAG_ACTIVITY_NEW_TASK - newIntent.putExtra("action", "accounts") - startActivity(newIntent) - } else { + if ((accounts != null) && accounts.isNotEmpty()) { Utils.putFileContents("$filesPath/accounts", accounts.toString(Charsets.UTF_8).replace( "pubint=0;call_transfer", diff --git a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt index 82c0535e..aeafd67b 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt @@ -895,9 +895,6 @@ class MainActivity : AppCompatActivity() { Log.d(TAG, "Handling intent '$action'") val ev = action.split(",") when (ev[0]) { - "accounts" -> { - resumeAction = "accounts" - } "no network" -> { Utils.alertView(this, getString(R.string.notice), getString(R.string.no_network))