X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=server%2Fsockets.js;h=e4aa4493c15bad223613509d12a4bbf1de37127b;hb=c547fbfbf65659b98f4f1bfba4718c685ec281f8;hp=b51a978aa2f30c2caa53ef14ad0e3d37a89fd93f;hpb=dc284d90d4f9228fc99e0b39394cbfded23657e5;p=vchess.git diff --git a/server/sockets.js b/server/sockets.js index b51a978a..e4aa4493 100644 --- a/server/sockets.js +++ b/server/sockets.js @@ -17,7 +17,6 @@ module.exports = function(wss) { wss.on("connection", (socket, req) => { const query = getJsonFromUrl(req.url); const sid = query["sid"]; - // TODO: later, allow duplicate connections (shouldn't be much more complicated) if (!!clients[sid]) return socket.send(JSON.stringify({code:"duplicate"})); clients[sid] = {sock: socket, page: query["page"]}; @@ -91,7 +90,7 @@ module.exports = function(wss) { : 0; const rid = gameSids[gid][idx]; clients[rid].sock.send(JSON.stringify( - {code:"askgame", from: rid})); + {code:"askgame", from: sid})); }); break; }