X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=server%2Fmodels%2FGame.js;h=72ee0dcb44938ec58c6999e7b9b8c3d95adbbf3c;hb=5f13148449c73de92993b7961c077167563b84e5;hp=d15072dfa5c94012f9891aff200f690e5b28c35c;hpb=411d23cd80a2dbf53d21008976d34e7f450154bf;p=vchess.git diff --git a/server/models/Game.js b/server/models/Game.js index d15072df..72ee0dcb 100644 --- a/server/models/Game.js +++ b/server/models/Game.js @@ -33,8 +33,8 @@ const GameModel = "INSERT INTO Games (vid, fenStart, score, timeControl) " + "VALUES (" + vid + ",'" + fen + "','*','" + timeControl + "')"; db.run(query, function(err) { - if (!!err) - return cb(err); + if (!!err) + return cb(err); players.forEach((p,idx) => { const color = (idx==0 ? "w" : "b"); query = @@ -133,7 +133,10 @@ const GameModel = "UPDATE Games " + "SET "; if (!!obj.move) + { + move.played = Date.now(); query += "move = " + obj.move + ","; //TODO: already stringified?! + } if (!!obj.fen) query += "fen = " + obj.fen + ","; if (!!obj.score)