X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=lmno.js;h=db0d35b9cc3a55fef821f1b1d2f75a5c9aee868d;hb=9d73dc393cf84f6473304528f09e7b8696ed6510;hp=c254046ecb7ae7054a7a4f0b617acd96f46c936a;hpb=756dc24a56a1da12d01025d7ebdef88ac7ea3471;p=empires-server diff --git a/lmno.js b/lmno.js index c254046..db0d35b 100644 --- a/lmno.js +++ b/lmno.js @@ -267,7 +267,7 @@ app.get('/admin/', auth_admin, (request, response) => { let idle = []; for (let id in lmno.games) { - if (lmno.games[id].clients.length) + if (lmno.games[id].players.length) active.push(lmno.games[id]); else idle.push(lmno.games[id]); @@ -324,6 +324,9 @@ for (let key in engines) { const result = game.add_move(player, move); + /* Take care of any generic post-move work. */ + game.post_move(player, result); + /* Feed move response back to the client. */ response.json(result);