X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=server%2Fsockets.js;h=553f8c60d0ebefbe4042f4a6f55894164b1ea363;hp=d296efa1a073a47b1818b32bbbbb074263ee134d;hb=50f1f7c38bae6100b15db1fdb263a1fb97b9266c;hpb=ac8f441c6441d827b43aabeb812cb4c79e9ee96b diff --git a/server/sockets.js b/server/sockets.js index d296efa1..553f8c60 100644 --- a/server/sockets.js +++ b/server/sockets.js @@ -38,10 +38,6 @@ module.exports = function(wss) { let obj = JSON.parse(objtxt); if (!!obj.target && !clients[obj.target]) return; //receiver not connected, nothing we can do - -// TODO: debug -console.log(obj.code + " " + clients[sid].page); - switch (obj.code) { case "connect": @@ -59,15 +55,14 @@ console.log(obj.code + " " + clients[sid].page); break; } case "pollgamers": - { - const curPage = clients[sid].page; socket.send(JSON.stringify({code:"pollgamers", sockIds: Object.keys(clients).filter(k => k != sid && clients[k].page.indexOf("/game/") >= 0 )})); break; - } case "pagechange": + // page change clients[sid].page --> obj.page +console.log(sid + " : page change: " + clients[sid].page + " --> " + obj.page); notifyRoom(clients[sid].page, "disconnect"); if (clients[sid].page.indexOf("/game/") >= 0) notifyRoom("/", "gdisconnect");