Minor code improvement

This commit is contained in:
Juha Heinanen
2023-04-07 11:56:20 +03:00
parent 3bc19fb20a
commit 2dbaffb30f

View File

@ -677,15 +677,14 @@ class BaresipService: Service() {
}
"call incoming" -> {
val peerUri = ev[1]
var missed = false
if (!Utils.checkPermissions(this, arrayOf(Manifest.permission.RECORD_AUDIO))) {
toast(getString(R.string.no_calls))
missed = true
} else if (!requestAudioFocus(applicationContext)) {
toast(getString(R.string.audio_focus_denied))
missed = true
}
if (missed) {
val toast = if (!Utils.checkPermissions(this, arrayOf(Manifest.permission.RECORD_AUDIO)))
R.string.no_calls
else if (!requestAudioFocus(applicationContext))
R.string.audio_focus_denied
else
0
if (toast != 0) {
toast(getString(toast))
if (ua.account.callHistory) {
CallHistory.add(CallHistory(aor, peerUri, "in"))
CallHistory.save()