fix conference issue

This commit is contained in:
Danmei Chen 2021-03-25 20:21:03 +01:00
parent 4c026f68c4
commit f5aeea9c96

View file

@ -322,6 +322,8 @@ import AVFoundation
let groupAction = CXSetGroupCallAction(call: currentUuid!, callUUIDToGroupWith: newUuid)
let transcation = CXTransaction(action: groupAction)
requestTransaction(transcation, action: "groupCall")
setResumeCalls()
} else {
try? lc?.addAllToConference()
}
@ -393,7 +395,15 @@ import AVFoundation
}
}
}
func setResumeCalls() {
for call in CallManager.instance().lc!.calls {
if (call.state == .Paused || call.state == .Pausing || call.state == .PausedByRemote) {
setHeld(call: call, hold: false)
}
}
}
@objc func performActionWhenCoreIsOn(action: @escaping ()->Void ) {
if (globalState == .On) {
action()