mirror of
https://github.com/jech/galene.git
synced 2024-12-22 15:25:48 +01:00
Obey forceRelay for file transfers.
This commit is contained in:
parent
55ae4a684b
commit
8aaa6d1466
1 changed files with 3 additions and 3 deletions
|
@ -2537,7 +2537,7 @@ async function getFile(f) {
|
|||
if(f.pc)
|
||||
throw new Error("Download already in progress");
|
||||
setFileStatus(f, 'Connecting...', true);
|
||||
let pc = new RTCPeerConnection(serverConnection.rtcConfiguration);
|
||||
let pc = new RTCPeerConnection(serverConnection.getRTCConfiguration());
|
||||
if(!pc)
|
||||
throw new Error("Couldn't create peer connection");
|
||||
f.pc = pc;
|
||||
|
@ -2607,7 +2607,7 @@ async function sendOfferedFile(f, sdp) {
|
|||
throw new Error('Transfer already in progress');
|
||||
|
||||
setFileStatus(f, 'Negotiating...', true);
|
||||
let pc = new RTCPeerConnection(serverConnection.rtcConfiguration);
|
||||
let pc = new RTCPeerConnection(serverConnection.getRTCConfiguration());
|
||||
if(!pc)
|
||||
throw new Error("Couldn't create peer connection");
|
||||
f.pc = pc;
|
||||
|
@ -3527,7 +3527,7 @@ commands.sendfile = {
|
|||
async function relayTest() {
|
||||
if(!serverConnection)
|
||||
throw new Error('not connected');
|
||||
let conf = Object.assign({}, serverConnection.rtcConfiguration);
|
||||
let conf = Object.assign({}, serverConnection.getRTCConfiguration());
|
||||
conf.iceTransportPolicy = 'relay';
|
||||
let pc1 = new RTCPeerConnection(conf);
|
||||
let pc2 = new RTCPeerConnection(conf);
|
||||
|
|
Loading…
Reference in a new issue