From 1aa57f13242aaadfeb7a3613094892d7505f0451 Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Wed, 30 May 2018 16:31:19 +0300 Subject: [PATCH] register new user agent if not already done --- app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt index 2a1d9ec4..666e882c 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt @@ -726,9 +726,17 @@ class MainActivity : AppCompatActivity() { fun addAccount(ua: String) { val userAgent = UserAgent(ua) uas.add(userAgent) - images.add(R.drawable.dot_yellow) + if (UserAgent.ua_isregistered(ua)) { + Log.d("Baresip", "Ua $ua is registered") + images.add(R.drawable.dot_green) + } else { + Log.d("Baresip", "Ua $ua is NOT registered") + images.add(R.drawable.dot_yellow) + UserAgent.ua_register(ua) + } this@MainActivity.runOnUiThread { uaAdapter.notifyDataSetChanged() + updateNotification() } }