showGame: function(game) {
// TODO: "isMyTurn" is duplicated (see GameList component). myColor also
const isMyTurn = (g) => {
+ if (g.score != "*") return false;
const myColor =
g.players[0].uid == this.st.user.id ||
g.players[0].sid == this.st.user.sid
(rem == 1 && myColor == "b")
);
};
- if (game.type == "live" || !isMyTurn(game))
+ if (game.type == "live" || !isMyTurn(game)) {
this.$router.push("/game/" + game.id);
+ return;
+ }
// It's my turn in this game. Are there others?
let nextIds = "";
let otherCorrGamesMyTurn = this.corrGames.filter(