Fix challenge through URL for tournament
[vchess.git] / client / src / views / Hall.vue
index 7d7f234..28d59c9 100644 (file)
@@ -326,9 +326,10 @@ export default {
               cadence: this.$route.query["cadence"],
               // Tournament: no randomness (TODO: for now at least)
               randomness: 0,
-              memorize: false
+              memorize: true //TODO...
             };
-            this.issueNewChallenge();
+            window.doClick("modalNewgame");
+            //this.issueNewChallenge(); //NOTE: doesn't work yet.
           },
           this.$route.query["variant"]
         );
@@ -982,7 +983,7 @@ export default {
             .getElementById("btnC" + newChall.type)
             .classList.add("somethingnew");
         }
-        if (chall.to == this.st.user.name) {
+        if (!!chall.to && chall.to == this.st.user.name) {
           notify(
             "New challenge",
             // fromValues.name should exist since the player is online, but