- const connectAndPoll = () => {
- this.send("connect");
- this.send("pollclientsandgamers");
- if (!!this.$route.query["challenge"]) {
- // Automatic challenge sending, for tournaments
- this.loadNewchallVariant(
- () => {
- Object.assign(
- this.newchallenge,
- {
- fen: "",
- vid:
- this.st.variants
- .find(v => v.name == this.$route.query["variant"])
- .id,
- to: this.$route.query["challenge"],
- color: this.$route.query["color"] || '',
- cadence: this.$route.query["cadence"],
- options: {},
- memorize: false
- }
- );
- window.doClick("modalNewgame");
- },
- this.$route.query["variant"]
- );
- }
- };
- // Initialize connection
+ if (!!this.$route.query["challenge"]) {
+ // Automatic challenge sending, for tournaments
+ this.loadNewchallVariant(
+ () => {
+ Object.assign(
+ this.newchallenge,
+ {
+ fen: "",
+ vid:
+ this.st.variants
+ .find(v => v.name == this.$route.query["variant"])
+ .id,
+ to: this.$route.query["challenge"],
+ color: this.$route.query["color"] || '',
+ cadence: this.$route.query["cadence"],
+ options: {},
+ memorize: false
+ }
+ );
+ window.doClick("modalNewgame");
+ },
+ this.$route.query["variant"]
+ );
+ }
+ // Connexion string won't change if disconnect/reconnect