|
@@ -118,6 +118,8 @@ class ChannelAnswerHandler(EslEventHandler):
|
|
|
call.next_commands.append(NextCommand(device_id, NextType.NEXT_TRANSFER_SUCCESS.code, call.device_list[1]))
|
|
|
print("转接电话中 callId:%s, from:%s, to:%s "% (call.call_id, from_device_id, device_id), flush=True)
|
|
|
self.inbound_client.transfer_call(device_id, next_command.next_value)
|
|
|
+ print("转接完成 callId:%s, from:%s, to:%s "% (call.call_id, device_id, call.device_list[0]), flush=True)
|
|
|
+ self.inbound_client.bridge_call(call.call_id, device_id, call.device_list[0])
|
|
|
|
|
|
def listen(self, call: CallInfo, device: DeviceInfo, next_command: NextCommand, event):
|
|
|
device_id = EslEventUtil.getDeviceId(event)
|