Better colors (not good enough yet) + randomization for Shogi
[vchess.git] / client / src / views / Game.vue
index 4541031..919a7eb 100644 (file)
@@ -252,9 +252,6 @@ export default {
   },
   // NOTE: some redundant code with Hall.vue (mostly related to people array)
   created: function() {
-    if (this.$route.query["focus"] === "false")
-      // Focus explicitely set to false from Hall (live game)
-      this.focus = false;
     this.atCreation();
   },
   mounted: function() {
@@ -749,6 +746,9 @@ export default {
           if (!this.game || !this.game.moves) this.lastateAsked = true;
           else this.sendLastate(data.from);
           break;
+        // TODO: possible bad scenario: reload page while oppponent sends a
+        // move => get both lastate and newmove, process both, add move twice.
+        // Confirm scenario? Fix?
         case "lastate": {
           // Got opponent infos about last move
           this.gotLastate = true;
@@ -1054,7 +1054,7 @@ export default {
         let gameInfo = {
           id: getRandString(), //ignored if corr
           fen: V.GenRandInitFen(this.game.randomness),
-          players: this.game.players.reverse(),
+          players: [this.game.players[1], this.game.players[0]],
           vid: this.game.vid,
           cadence: this.game.cadence
         };