From 58ce2f5dce08c03ccde0f81cf830c9f0629d099a Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Sat, 13 May 2023 16:23:06 +0300 Subject: [PATCH] Fixed call.rejected settings --- app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt | 2 +- app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt b/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt index 6cdccf78..f33e8623 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt @@ -895,7 +895,7 @@ class BaresipService: Service() { call.rejected = call.startTime == null && !reason.startsWith("408") && !reason.startsWith("480") && - !reason.startsWith("Connection reset by peer") + !reason.startsWith("Connection reset by") val missed = call.dir == "in" && call.startTime == null && !call.rejected if (ua.account.callHistory) { val history = CallHistoryNew(aor, call.peerUri, call.dir) diff --git a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt index f3f72391..d9819af8 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt @@ -384,8 +384,6 @@ class MainActivity : AppCompatActivity() { val callp = call.callp Log.d(TAG, "AoR $aor hanging up call $callp with ${callUri.text}") hangupButton.isEnabled = false - if (call.status == "answered") - call.rejected = true Api.ua_hangup(ua.uap, callp, 0, "") } }