From 6bc844ae075838dee697197884fc0f302e9bb9ed Mon Sep 17 00:00:00 2001 From: Carl Worth Date: Sun, 31 May 2020 15:59:44 -0700 Subject: [PATCH] empires: Add a response of the player ID from /register This tracks the change in Empires API version 0.8. --- empires.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/empires.js b/empires.js index f95bba9..38d892b 100644 --- a/empires.js +++ b/empires.js @@ -85,6 +85,8 @@ class Empires extends Game { want. */ const player_data = JSON.stringify((({id, name}) => ({id, name}))(new_player)); this.broadcast_event("player-join", player_data); + + return new_player; } remove_player(id) { @@ -280,8 +282,8 @@ router.post('/register', (request, response) => { if (request.body.name) name = request.body.name; - game.add_player(name, request.body.character); - response.send(); + const player = game.add_player(name, request.body.character); + response.send(JSON.stringify(player.id)); }); router.post('/deregister/:id', (request, response) => { -- 2.43.0