Advance on Game.vue
[vchess.git] / server / models / Game.js
index d15072d..72ee0dc 100644 (file)
@@ -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)