X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Frouter.js;h=0f0384976481dfcbe590c547e1ac0b077e304622;hb=deca03e8aeb7cac9c19b0d43b4642b27299695b5;hp=2030397a8dc95c5a09fc0b3d8b24d7977267d6ed;hpb=1aeed627be63a298d3a093797c3728e3de30b464;p=vchess.git diff --git a/client/src/router.js b/client/src/router.js index 2030397a..0f038497 100644 --- a/client/src/router.js +++ b/client/src/router.js @@ -39,27 +39,15 @@ export default new Router({ (res) => { store.state.user.id = res.id; store.state.user.name = res.name; + store.state.user.email = res.email; + store.state.user.notify = res.notify; + // NOTE: mysid isn't cleared (required for potential game continuation) + next(); } ); - next(); }, - redirect: "/", - }, - { - path: "/logout", - name: "logout", - beforeEnter: (to, from, next) => { - ajax( - "/logout", - "GET", - () => { - store.state.user.id = 0; - store.state.user.name = ""; //TODO: localStorage myId myname mysid ? - } - ); - next(); - }, - redirect: "/", + component: Hall, + //redirect: "/", //problem: redirection before end of AJAX request }, // { // path: "/about",