diff --git a/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt b/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt index 19ed349e..e30738bd 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt @@ -704,7 +704,10 @@ class BaresipService: Service() { } "call answered" -> { stopMediaPlayer() - call!!.status = "answered" + if (call!!.status == "incoming") + call.status = "answered" + else + return } "call established" -> { nm.cancel(CALL_NOTIFICATION_ID)