X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=empires.js;h=e6b7e77979736a6269a27250899e3420c89fe178;hb=5bcba2b19093613581ba5ac4030d2e46f6f78dcd;hp=a8c177109a08f409969be419951e97da59d2a96f;hpb=70a137f52f6753491838515016489cab1347261b;p=empires-server diff --git a/empires.js b/empires.js index a8c1771..e6b7e77 100644 --- a/empires.js +++ b/empires.js @@ -259,12 +259,18 @@ app.get('/', (request, response) => { if (! request.session.nickname) response.render('choose-nickname.html'); else - response.sendFile(path.join(__dirname, './game.html')); + response.render('empires-game.html'); }); 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(); });