]> git.cworth.org Git - lmno-server/blobdiff - empathy.js
Fix JSON stringification of game-state at game reset
[lmno-server] / empathy.js
index bc846c19600a13b9c03e8cd65b9673f517c7109e..3e32a8bc294e31268c4fa3a0bbd9a802e308db5a 100644 (file)
@@ -97,7 +97,7 @@ class Empathy extends Game {
     this.judging_start_time_ms = 0;
     this.equivalencies = {};
 
-    this.broadcast_event_object('game-state', this.state);
+    this.broadcast_event('game-state', this.game_state_json());
   }
 
   add_prompt(items, prompt_string) {
@@ -577,7 +577,7 @@ router.post('/answer/:prompt_id([0-9]+)', (request, response) => {
 
   /* If every registered player has answered, then there's no need to
    * wait for anything else. */
-  if (game.state.players_answered.length >= game.players.length)
+  if (game.state.players_answered.length >= game.active_players)
     game.perform_judging();
 });