unified connect calls
This commit is contained in:
parent
1b87083579
commit
0f1d651e36
2 changed files with 4 additions and 4 deletions
|
|
@ -147,6 +147,7 @@ Network.prototype._addConnectedCopayer = function(copayerId, isInbound) {
|
||||||
var peerId = this.peerFromCopayer(copayerId);
|
var peerId = this.peerFromCopayer(copayerId);
|
||||||
this._addCopayerMap(peerId,copayerId);
|
this._addCopayerMap(peerId,copayerId);
|
||||||
Network._arrayPushOnce(peerId, this.connectedPeers);
|
Network._arrayPushOnce(peerId, this.connectedPeers);
|
||||||
|
this.emit('connect', copayerId);
|
||||||
};
|
};
|
||||||
|
|
||||||
Network.prototype._onData = function(encStr, isInbound, peerId) {
|
Network.prototype._onData = function(encStr, isInbound, peerId) {
|
||||||
|
|
@ -177,7 +178,6 @@ Network.prototype._onData = function(encStr, isInbound, peerId) {
|
||||||
console.log('#### Peer sent hello. Setting it up.'); //TODO
|
console.log('#### Peer sent hello. Setting it up.'); //TODO
|
||||||
this._addConnectedCopayer(payload.copayerId, isInbound);
|
this._addConnectedCopayer(payload.copayerId, isInbound);
|
||||||
this._setInboundPeerAuth(peerId, true);
|
this._setInboundPeerAuth(peerId, true);
|
||||||
this.emit('connect', payload.copayerId);
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -223,9 +223,8 @@ Network.prototype._setupConnectionHandlers = function(dataConn, toCopayerId) {
|
||||||
|
|
||||||
// The connecting peer send hello
|
// The connecting peer send hello
|
||||||
if(toCopayerId) {
|
if(toCopayerId) {
|
||||||
self._addConnectedCopayer(toCopayerId);
|
|
||||||
self._sendHello(toCopayerId);
|
self._sendHello(toCopayerId);
|
||||||
self.emit('connect', toCopayerId); // TODO: try to unify both 'connect' emits
|
self._addConnectedCopayer(toCopayerId);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
@ -423,7 +422,7 @@ Network.prototype.lockIncommingConnections = function(allowedCopayerIdsArray) {
|
||||||
|
|
||||||
this.allowedCopayerIds={};
|
this.allowedCopayerIds={};
|
||||||
for(var i in allowedCopayerIdsArray) {
|
for(var i in allowedCopayerIdsArray) {
|
||||||
this.allowedCopayerIds[ allowedCopayerIdsArray[i] ] = 1;
|
this.allowedCopayerIds[ allowedCopayerIdsArray[i] ] = true;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -91,6 +91,7 @@ angular.module('copay.controllerUtils')
|
||||||
});
|
});
|
||||||
w.on('openError', root.onErrorDigest);
|
w.on('openError', root.onErrorDigest);
|
||||||
w.on('connect', function(peerID) {
|
w.on('connect', function(peerID) {
|
||||||
|
//alert(w.getRegisteredPeerIds());
|
||||||
if (peerID) {
|
if (peerID) {
|
||||||
video.callPeer(peerID, handlePeerVideo);
|
video.callPeer(peerID, handlePeerVideo);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue