comparison client/src/router.js @ 3669:9b02c0b00d7b

client: fix redirect bug in login process
author Markus Kottlaender <markus@intevation.de>
date Mon, 17 Jun 2019 12:27:55 +0200
parents bcf9713ee359
children 0300282b9537
comparison
equal deleted inserted replaced
3668:3eb19b38446e 3669:9b02c0b00d7b
221 const requiresAuth = to.matched.some(record => record.meta.requiresAuth); 221 const requiresAuth = to.matched.some(record => record.meta.requiresAuth);
222 const redirectToLogin = requiresAuth && !store.state.user.isAuthenticated; 222 const redirectToLogin = requiresAuth && !store.state.user.isAuthenticated;
223 if (redirectToLogin) { 223 if (redirectToLogin) {
224 localStorage.setItem("tempRoute", to.path); 224 localStorage.setItem("tempRoute", to.path);
225 next("/login"); 225 next("/login");
226 } else {
227 next();
226 } 228 }
227 next();
228 }); 229 });
229 230
230 export default router; 231 export default router;