mirror of
https://github.com/amark/gun.git
synced 2025-06-08 15:16:42 +00:00
commit
547adab000
1
gun.js
1
gun.js
@ -1982,6 +1982,7 @@
|
|||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
ctx.on('in', msg);
|
ctx.on('in', msg);
|
||||||
|
|
||||||
return;
|
return;
|
||||||
|
@ -3,10 +3,10 @@ var Gun = (typeof window !== "undefined")? window.Gun : require('../gun');
|
|||||||
Gun.on('opt', function(root){
|
Gun.on('opt', function(root){
|
||||||
this.to.next(root);
|
this.to.next(root);
|
||||||
if(root.once){ return }
|
if(root.once){ return }
|
||||||
console.log("WARNING: `lib/bye` is out of date!");
|
|
||||||
root.on('in', function(msg){
|
root.on('in', function(msg){
|
||||||
if(!msg.peer || !msg.BYE){ return this.to.next(msg) }
|
//Msg did not have a peer property saved before, so nothing ever went further
|
||||||
var peer = msg.peer();
|
if(!msg.mesh || !msg.BYE){ return this.to.next(msg) }
|
||||||
|
var peer = msg.mesh.via;
|
||||||
(peer.bye = peer.bye || []).push(msg.BYE);
|
(peer.bye = peer.bye || []).push(msg.BYE);
|
||||||
})
|
})
|
||||||
root.on('bye', function(peer){
|
root.on('bye', function(peer){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user