X-Git-Url: https://git.auder.net/rpsls.js?a=blobdiff_plain;f=client%2Fsrc%2Fviews%2FMyGames.vue;h=5148c3cfd00ab5f21445fecec10d1b673c74cb83;hb=584f81b93154313a3856112400b7df98e0eb2632;hp=4b5e33c2e440056167ce8ca7d5a0c8bec58c713b;hpb=aae89b49a846b2c101d74db7dff9151392d6db34;p=vchess.git diff --git a/client/src/views/MyGames.vue b/client/src/views/MyGames.vue index 4b5e33c2..5148c3cf 100644 --- a/client/src/views/MyGames.vue +++ b/client/src/views/MyGames.vue @@ -11,12 +11,13 @@ main v-show="display=='live'" :games="liveGames" @show-game="showGame" + @abortgame="abortGame" ) GameList( v-show="display=='corr'" :games="corrGames" @show-game="showGame" - @abort="abortGame" + @abortgame="abortGame" ) @@ -52,18 +53,21 @@ export default { ajax( "/games", "GET", - { uid: this.st.user.id }, - res => { - let serverGames = res.games.filter(g => { - const mySide = - g.players[0].uid == this.st.user.id - ? "White" - : "Black"; - return !g["deletedBy" + mySide]; - }); - serverGames.forEach(g => g.type = "corr"); - this.corrGames = serverGames; - }); + { + data: { uid: this.st.user.id }, + success: (res) => { + let serverGames = res.games.filter(g => { + const mySide = + g.players[0].uid == this.st.user.id + ? "White" + : "Black"; + return !g["deletedBy" + mySide]; + }); + serverGames.forEach(g => g.type = "corr"); + this.corrGames = serverGames; + } + } + ); } // Initialize connection this.connexionString = @@ -156,10 +160,12 @@ export default { "/games", "PUT", { - gid: game.id, - newObj: { - score: "?", - scoreMsg: getScoreMessage("?") + data: { + gid: game.id, + newObj: { + score: "?", + scoreMsg: getScoreMessage("?") + } } } );