X-Git-Url: https://git.r.bdr.sh/rbdr/junction/blobdiff_plain/44d7c8891d37679c33689b5d4a24c783b8d7fc84..c3fafc92b16013c658c6efd2240f27252a00f860:/extension/junction.js diff --git a/extension/junction.js b/extension/junction.js index 2dbff78..73befa2 100644 --- a/extension/junction.js +++ b/extension/junction.js @@ -35,27 +35,34 @@ const internals = { internals.setIcon('hangUp'); const activeTabs = await internals.getActiveTabs(); - const socketUrl = 'http://unlimited.pizza:8000/'; + const socketUrl = 'http://localhost:8000/'; const currentUrl = activeTabs[0].url; this.socket = io(socketUrl); + var that = this; + this.socket.on('connect', function() { console.log("Connected to signaling server"); + + that.socket.emit('join', { + 'url': currentUrl, + }); }); this.socket.on('disconnect', function() { console.log("disconnected from signaling server"); }); - this.socket.on('addPeer', function() { - this.peers++; - console.log(`There are now ${this.peers} participants`); + this.socket.on('addPeer', function(data) { + console.log(data); + that.peers++; + console.log(`There are now ${that.peers} participants`); }); this.socket.on('removePeer', function() { - this.peers--; - console.log(`There are now ${this.peers} participants`); + that.peers--; + console.log(`There are now ${that.peers} participants`); }); console.log(activeTabs[0].url); // placeholder while we connect backend.