return count;
}
-function joinGame(gameNumber) {
+function joinGame(gameNumber, message) {
if (!gameNumber) {
gameNumber = newGameId();
+ if (message) {
+ message.gameNumber = gameNumber;
+ }
}
const game = games[gameNumber] || (games[gameNumber] = new Game());
function handleCommands(message, responseAndType) {
if (!message.cmds || !message.cmds.length) {
- const {gameNumber, game} = joinGame(message.gameNumber);
+ const {gameNumber, game} = joinGame(message.gameNumber, message);
writeMessage(responseAndType,
JSON.stringify({