same key for everyone
This commit is contained in:
parent
2dc59de87e
commit
d3151cc88b
1 changed files with 5 additions and 4 deletions
|
|
@ -388,12 +388,12 @@ Network.prototype._decrypt = function(encStr) {
|
||||||
return pt;
|
return pt;
|
||||||
};
|
};
|
||||||
|
|
||||||
Network.prototype._sendToOne = function(copayerId, payloadStr, sig, cb) {
|
Network.prototype._sendToOne = function(copayerId, payload, sig, cb) {
|
||||||
var peerId = this.peerFromCopayer(copayerId);
|
var peerId = this.peerFromCopayer(copayerId);
|
||||||
if (peerId !== this.peerId) {
|
if (peerId !== this.peerId) {
|
||||||
var dataConn = this.connections[peerId];
|
var dataConn = this.connections[peerId];
|
||||||
if (dataConn) {
|
if (dataConn) {
|
||||||
dataConn.send(this._encrypt(payloadStr));
|
dataConn.send(payload);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
console.log('[WebRTC.js.255] WARN: NO CONNECTION TO:', peerId); //TODO
|
console.log('[WebRTC.js.255] WARN: NO CONNECTION TO:', peerId); //TODO
|
||||||
|
|
@ -411,17 +411,18 @@ Network.prototype.send = function(copayerIds, payload, cb) {
|
||||||
|
|
||||||
var sig;
|
var sig;
|
||||||
var payloadStr = JSON.stringify(payload);
|
var payloadStr = JSON.stringify(payload);
|
||||||
|
var encPayload = this._encrypt(payloadStr);
|
||||||
if (Array.isArray(copayerIds)) {
|
if (Array.isArray(copayerIds)) {
|
||||||
var l = copayerIds.length;
|
var l = copayerIds.length;
|
||||||
var i = 0;
|
var i = 0;
|
||||||
copayerIds.forEach(function(copayerId) {
|
copayerIds.forEach(function(copayerId) {
|
||||||
self._sendToOne(copayerId, payloadStr, sig, function () {
|
self._sendToOne(copayerId, encPayload, sig, function () {
|
||||||
if (++i === l && typeof cb === 'function') cb();
|
if (++i === l && typeof cb === 'function') cb();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
else if (typeof copayerIds === 'string')
|
else if (typeof copayerIds === 'string')
|
||||||
self._sendToOne(copayerIds, payloadStr, sig, cb);
|
self._sendToOne(copayerIds, encPayload, sig, cb);
|
||||||
};
|
};
|
||||||
|
|
||||||
Network.prototype.connectTo = function(copayerId) {
|
Network.prototype.connectTo = function(copayerId) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue