X-Git-Url: https://git.auder.net/images/pieces/Cwda/bt.svg?a=blobdiff_plain;f=server%2Fsockets.js;h=3b16653016a96e3deb40931a490f098e23efbd6c;hb=c97830ea3ee97c6c408c62dab6c59da46cfd03d5;hp=891c516dd4b9d398f49acfcd7d54f8102733f197;hpb=cd0d7743323309fcfd241ccba959df81a77970c7;p=vchess.git diff --git a/server/sockets.js b/server/sockets.js index 891c516d..3b166530 100644 --- a/server/sockets.js +++ b/server/sockets.js @@ -110,7 +110,9 @@ module.exports = function(wss) { } break; case "newchat": - notifyRoom(query["page"], "newchat", {msg:obj.msg, name:obj.name}); + // WARNING: do not use query["page"], because the page may change + notifyRoom(clients[sid].page, "newchat", + {msg: obj.msg, name: obj.name}); break; // TODO: WebRTC instead in this case (most demanding?) case "newmove":