From: Benjamin Auder Date: Wed, 4 Mar 2020 21:58:48 +0000 (+0100) Subject: Fixed corr challenge disappear when player quit X-Git-Url: https://git.auder.net/variants/%24%7Bvname%7D/%7B%7B%20targetUrl%20%7D%7D?a=commitdiff_plain;h=e33e50fa2122c1df2aa9d4d15a2f9d75341b0d70;p=vchess.git Fixed corr challenge disappear when player quit --- diff --git a/client/src/views/Hall.vue b/client/src/views/Hall.vue index c943ff53..8d8b311a 100644 --- a/client/src/views/Hall.vue +++ b/client/src/views/Hall.vue @@ -476,7 +476,10 @@ export default { // Disconnect means no more tmpIds: if (data.code == "disconnect") { // Remove the live challenge sent by this player: - ArrayFun.remove(this.challenges, c => c.from.sid == data.from); + ArrayFun.remove( + this.challenges, + c => c.type == "live" && c.from.sid == data.from + ); } else { // Remove the matching live game if now unreachable const gid = data.page.match(/[a-zA-Z0-9]+$/)[0];