Do not check if inCall
This commit is contained in:
@@ -578,12 +578,7 @@ class BaresipService: Service() {
|
|||||||
"call incoming" -> {
|
"call incoming" -> {
|
||||||
val peerUri = Api.call_peeruri(callp)
|
val peerUri = Api.call_peeruri(callp)
|
||||||
if (Call.calls().size > 0 ||
|
if (Call.calls().size > 0 ||
|
||||||
!Utils.checkPermissions(this, arrayOf(Manifest.permission.RECORD_AUDIO)) ||
|
!Utils.checkPermissions(this, arrayOf(Manifest.permission.RECORD_AUDIO))) {
|
||||||
ActivityCompat.checkSelfPermission(
|
|
||||||
this,
|
|
||||||
Manifest.permission.READ_PHONE_STATE
|
|
||||||
) != PackageManager.PERMISSION_GRANTED ||
|
|
||||||
tm.isInCall) {
|
|
||||||
Log.d(TAG, "Auto-rejecting incoming call $uap/$callp/$peerUri")
|
Log.d(TAG, "Auto-rejecting incoming call $uap/$callp/$peerUri")
|
||||||
Api.ua_hangup(uap, callp, 486, "Busy Here")
|
Api.ua_hangup(uap, callp, 486, "Busy Here")
|
||||||
if (ua.account.callHistory) {
|
if (ua.account.callHistory) {
|
||||||
|
|||||||
Reference in New Issue
Block a user