From cf742aaf8995ca8be8fc1f2751e4cf28de5d69b6 Mon Sep 17 00:00:00 2001 From: Benjamin Auder <benjamin.auder@somewhere> Date: Tue, 3 Dec 2019 21:05:55 +0100 Subject: [PATCH] Small fix --- client/src/views/Game.vue | 5 +++-- server/models/Game.js | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/client/src/views/Game.vue b/client/src/views/Game.vue index bd9125f2..74dd01d2 100644 --- a/client/src/views/Game.vue +++ b/client/src/views/Game.vue @@ -332,8 +332,9 @@ export default { { game.clocks = [tc.mainTime, tc.mainTime]; game.initime[0] = Date.now(); - if (myIdx >= 0) //I play in this game + if (myIdx >= 0 && gtype == "live") { + // I play in this live game; corr games don't have clocks+initime GameStorage.update(game.id, { clocks: game.clocks, @@ -354,7 +355,7 @@ console.log(myIdx + " " + game.players[1-myIdx].sid); //otherwise this is undefi this.game = Object.assign({}, game, - // NOTE: assign mycolor here, since BaseGame could also bs VS computer + // NOTE: assign mycolor here, since BaseGame could also be VS computer { type: gtype, increment: tc.increment, diff --git a/server/models/Game.js b/server/models/Game.js index d15072df..efdc20f5 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 = -- 2.44.0