From 9b41e2a42b503eb588e92e57ea43d3107465de33 Mon Sep 17 00:00:00 2001 From: kasperrt Date: Tue, 23 Jun 2015 00:53:47 +0200 Subject: [PATCH] Messed up --- server/server.js | 62 +++++++++++++++++++++++++----------------------- 1 file changed, 32 insertions(+), 30 deletions(-) diff --git a/server/server.js b/server/server.js index 54aa59a7..07b18efe 100755 --- a/server/server.js +++ b/server/server.js @@ -543,42 +543,44 @@ io.on('connection', function(socket){ io.to(coll).emit('chat', [name, " left"]); } - } + } }); - socket.on('reconnect_failed', function() - { - if(in_list) - { - if(contains(lists[coll], guid)) - { - //console.log(name + " left list " + coll); - var index = lists[coll].indexOf(guid); - lists[coll].splice(index, 1); - //io.sockets.emit(coll+",viewers", lists[coll].length); - //io.sockets.emit('chat,'+coll, [name, " left"]); - io.to(coll).emit("viewers", lists[coll].length); - io.to(coll).emit('chat', [name, " left"]); - } + socket.on('reconnect_failed', function() + { + if(in_list) + { + if(contains(lists[coll], guid)) + { + //console.log(name + " left list " + coll); + var index = lists[coll].indexOf(guid); + lists[coll].splice(index, 1); + //io.sockets.emit(coll+",viewers", lists[coll].length); + //io.sockets.emit('chat,'+coll, [name, " left"]); + io.to(coll).emit("viewers", lists[coll].length); + io.to(coll).emit('chat', [name, " left"]); + } - } + } + }); socket.on('connect_timeout', function() - { - if(in_list) - { - if(contains(lists[coll], guid)) - { - //console.log(name + " left list " + coll); - var index = lists[coll].indexOf(guid); - lists[coll].splice(index, 1); - //io.sockets.emit(coll+",viewers", lists[coll].length); - //io.sockets.emit('chat,'+coll, [name, " left"]); - io.to(coll).emit("viewers", lists[coll].length); - io.to(coll).emit('chat', [name, " left"]); - } + { + if(in_list) + { + if(contains(lists[coll], guid)) + { + //console.log(name + " left list " + coll); + var index = lists[coll].indexOf(guid); + lists[coll].splice(index, 1); + //io.sockets.emit(coll+",viewers", lists[coll].length); + //io.sockets.emit('chat,'+coll, [name, " left"]); + io.to(coll).emit("viewers", lists[coll].length); + io.to(coll).emit('chat', [name, " left"]); + } - } + } + }); }); socket.on('pos', function()