Skip to content

Commit ec7488c

Browse files
committed
EDGE-630
Add voice call to generate_transfer_bxml_verb
1 parent 6cf7bf8 commit ec7488c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lib/bandwidth/web_rtc_lib/utils/web_rtc_transfer.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66

77
module Bandwidth
88
module WebRtc
9-
def generate_bxml(device_token, sip_uri="sip:sipx.webrtc.bandwidth.com:5060")
10-
return '<?xml version="1.0" encoding="UTF-8"?><Response>' + generate_transfer_bxml_verb(device_token, sip_uri) + '</Response>'
9+
def generate_bxml(device_token, voice_call_id, sip_uri="sip:sipx.webrtc.bandwidth.com:5060")
10+
return '<?xml version="1.0" encoding="UTF-8"?><Response>' + generate_transfer_bxml_verb(device_token, voice_call_id, sip_uri) + '</Response>'
1111
end
1212

13-
def generate_transfer_bxml_verb(device_token, sip_uri="sip:sipx.webrtc.bandwidth.com:5060")
14-
return '<Transfer><SipUri uui="%s;encoding=jwt">%s</SipUri></Transfer>' % [device_token, sip_uri]
13+
def generate_transfer_bxml_verb(device_token, voice_call_id, sip_uri="sip:sipx.webrtc.bandwidth.com:5060")
14+
return '<Transfer><SipUri uui="%s;encoding=base64,%s;encoding=jwt">%s</SipUri></Transfer>' % [device_token, voice_call_id, sip_uri]
1515
end
1616
end
1717
end

0 commit comments

Comments
 (0)