X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fviews%2FGame.vue;h=0be299547c10f76fa9d79ce35bc013a75813c8af;hb=7c4601d007042510ea2aad95a081d6fe83aab938;hp=bbc6484a8317aef6033ffc79e89c2ffdcd5f459d;hpb=4313762da3237b04f204e121a20cab3ba7bb5dd2;p=vchess.git diff --git a/client/src/views/Game.vue b/client/src/views/Game.vue index bbc6484a..0be29954 100644 --- a/client/src/views/Game.vue +++ b/client/src/views/Game.vue @@ -419,7 +419,7 @@ export default { this.conn = new WebSocket(this.connexionString); this.conn.addEventListener("message", this.socketMessageListener); const oppSid = this.getOppsid(); - if (!!oppSid) this.requestLaststate(oppSid); //in case of + if (!!oppSid) this.requestLastate(oppSid); //in case of } }, 1000 @@ -697,7 +697,7 @@ export default { this.game.type == "live" && this.game.players.some(p => p.sid == user.sid) ) { - this.requestLaststate(user.sid); + this.requestLastate(user.sid); } break; } @@ -1320,7 +1320,9 @@ export default { const trySetVname = setInterval( () => { // this.st.variants might be uninitialized (variant == null) - variant = this.st.variants.find(v => v.id == game.vid); + variant = this.st.variants.find(v => { + return v.id == game.vid || v.name == game.vname + }); if (!!variant) { clearInterval(trySetVname); game.vname = variant.name;