]> git.cworth.org Git - lmno-server/commit
Fix player-enter events to use complete info_json() method
authorCarl Worth <cworth@cworth.org>
Sat, 27 Jun 2020 17:20:25 +0000 (10:20 -0700)
committerCarl Worth <cworth@cworth.org>
Sat, 27 Jun 2020 17:20:25 +0000 (10:20 -0700)
commit64a0af1235ca767c27e7cbd1f5416c359f212278
tree135eca53b5ba6bcb70639621ce965d0e525d8919
parent674a3db4a23ee236f08bf3997a1c4fb939e78724
Fix player-enter events to use complete info_json() method

Previous to this commit, the player-enter event was hardcoded to send
only ID and name properties, which was enough for an actual new
player. But a player-enter event can also happen when a player
re-joins after being disconnected. In this case, we want the score to
be sent as well.

We can get everything we want by using the player's info_json() method
rather than doing a custom call to JSON.stringify with a hard-coded
list of properties.
game.js