X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=empires.js;h=d8cff6f70314623f01c06135d426e32e6749de72;hb=d1a58a5a8c2f30278dc002a38f2f540a914bc677;hp=a8c177109a08f409969be419951e97da59d2a96f;hpb=70a137f52f6753491838515016489cab1347261b;p=lmno-server diff --git a/empires.js b/empires.js index a8c1771..d8cff6f 100644 --- a/empires.js +++ b/empires.js @@ -264,7 +264,13 @@ app.get('/', (request, response) => { app.post('/register', (request, response) => { const game = request.game; - game.add_player(request.body.name, request.body.character); + var name = request.session.nickname;; + + /* If the request includes a name, that overrides the session nickname. */ + if (request.body.name) + name = request.body.name; + + game.add_player(name, request.body.character); response.send(); });