X-Git-Url: https://git.cworth.org/git?p=lmno-server;a=blobdiff_plain;f=empathy.js;h=46d7f79ff876c3f1de89f75cb76b2ec9a22f3eac;hp=3728a0e5dc318904c488f264773e41abe8263213;hb=9334a439e495c088d088f986a2f73138530f1dbf;hpb=343a27a7740c870fae4a6381ab9a7abfc3594b72 diff --git a/empathy.js b/empathy.js index 3728a0e..46d7f79 100644 --- a/empathy.js +++ b/empathy.js @@ -261,6 +261,10 @@ class Empathy extends Game { return a.toLowerCase().localeCompare(b.toLowerCase()); }); + if (this.judging_start_time_ms === 0) { + this.judging_start_time_ms = Date.now(); + } + this.broadcast_event_object('ambiguities', this.state.ambiguities); } @@ -336,6 +340,7 @@ class Empathy extends Game { } receive_judging(prompt_id, session_id) { + const player = this.players_by_session[session_id]; if (! player) return { valid: false, message: "Player not found" }; @@ -358,9 +363,6 @@ class Empathy extends Game { }, PHASE_IDLE_TIMEOUT * 1000); } - if (this.judging_start_time_ms === 0) - this.judging_start_time_ms = Date.now(); - /* Notify all players this this player is actively judging. */ this.state.players_judging.add(player.name); this.broadcast_event_object('player-judging', player.name);