From acbdb40a24a67c2461ed61ca410af5926c4db28b Mon Sep 17 00:00:00 2001 From: Carl Worth Date: Sun, 31 May 2020 08:30:01 -0700 Subject: [PATCH] Rename LMNO.ids to LMNO.games This is really a set of games (indexed by ID) not a set of IDs themselves, so this is a much more accurate name. --- lmno.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/lmno.js b/lmno.js index 175fe63..6c85ce8 100644 --- a/lmno.js +++ b/lmno.js @@ -54,7 +54,7 @@ const engines = { class LMNO { constructor() { - this.ids = {}; + this.games = {}; } generate_id() { @@ -64,13 +64,13 @@ class LMNO { create_game(engine_name) { do { var id = this.generate_id(); - } while (id in this.ids); + } while (id in this.games); const engine = engines[engine_name]; const game = new engine.Game(); - this.ids[id] = { + this.games[id] = { id: id, engine: engine.name, game: game @@ -132,7 +132,7 @@ app.get('/[a-zA-Z0-9]{4}', (request, response) => { return; } - const game = lmno.ids[game_id]; + const game = lmno.games[game_id]; if (game === undefined) { response.sendStatus(404); return; @@ -160,7 +160,7 @@ app.use('/:engine([^/]+)/:game_id([a-zA-Z0-9]{4})', (request, response, next) => } /* See if there is any game with this ID. */ - const game = lmno.ids[game_id]; + const game = lmno.games[game_id]; if (game === undefined) { response.sendStatus(404); return; @@ -238,11 +238,11 @@ app.get('/admin/', auth_admin, (request, response) => { let active = []; let idle = []; - for (let id in lmno.ids) { - if (lmno.ids[id].game.clients.length) - active.push(lmno.ids[id]); + for (let id in lmno.games) { + if (lmno.games[id].game.clients.length) + active.push(lmno.games[id]); else - idle.push(lmno.ids[id]); + idle.push(lmno.games[id]); } response.render('admin.html', { test: "foobar", games: { active: active, idle: idle}}); }); -- 2.43.0