diff --git a/lib/bye.js b/lib/bye.js index 776e6d4f..a7fa5c0d 100644 --- a/lib/bye.js +++ b/lib/bye.js @@ -5,8 +5,8 @@ Gun.on('opt', function(root){ if(root.once){ return } root.on('in', function(msg){ //Msg did not have a peer property saved before, so nothing ever went further - if(!msg.mesh || !msg.BYE){ return this.to.next(msg) } - var peer = msg.mesh.via; + if(!msg._ || !msg.BYE){ return this.to.next(msg) } + var peer = msg._.via; (peer.bye = peer.bye || []).push(msg.BYE); }) root.on('bye', function(peer){