From 3a3c04bb239f592bcfcf925cb27e819e5fec8c78 Mon Sep 17 00:00:00 2001 From: Christophe Deschamps Date: Tue, 22 Nov 2022 21:31:20 +0100 Subject: [PATCH] Fix resuming call putting other calls on hold --- .../Voip/Views/Fragments/CallsList/VoipCallContextMenu.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Classes/Swift/Voip/Views/Fragments/CallsList/VoipCallContextMenu.swift b/Classes/Swift/Voip/Views/Fragments/CallsList/VoipCallContextMenu.swift index 79cdaa063..6e2927b2c 100644 --- a/Classes/Swift/Voip/Views/Fragments/CallsList/VoipCallContextMenu.swift +++ b/Classes/Swift/Voip/Views/Fragments/CallsList/VoipCallContextMenu.swift @@ -106,7 +106,7 @@ class VoipCallContextMenu: UIStackView { self.isHidden = true guard let call = self.callData?.call else { return } if (CallManager.callKitEnabled()) { - CallManager.instance().setHeld(call:call,hold:false); + CallManager.instance().setHeld(call:call.getCobject!,hold:false); } else { try?call.resume() } @@ -138,7 +138,7 @@ class VoipCallContextMenu: UIStackView { terminate.onClick { self.isHidden = true guard let call = self.callData?.call else { return } - try?call.terminate() + CallManager.instance().terminateCall(call: call.getCobject) } }