# HG changeset patch # User Markus Kottlaender # Date 1560768853 -7200 # Node ID 4909f98f85202dae11830b67a2b78cc1e1562e67 # Parent 9b02c0b00d7b87bd02b0285e7f6b3aabbe6a7934 client: make sure config is loaded after login diff -r 9b02c0b00d7b -r 4909f98f8520 client/src/components/Login.vue --- a/client/src/components/Login.vue Mon Jun 17 12:27:55 2019 +0200 +++ b/client/src/components/Login.vue Mon Jun 17 12:54:13 2019 +0200 @@ -193,8 +193,10 @@ .dispatch("user/login", { user, password }) .then(() => { this.loginFailed = false; - this.$router.push(localStorage.getItem("tempRoute") || "/"); - localStorage.removeItem("tempRoute"); + this.$store.dispatch("application/loadConfig").then(() => { + this.$router.push(localStorage.getItem("tempRoute") || "/"); + localStorage.removeItem("tempRoute"); + }); }) .catch(error => { this.loginFailed = true;