From 73637273dc4a703e796d9b5f3230f945a0345e0a Mon Sep 17 00:00:00 2001 From: Eliot Berriot Date: Tue, 21 Aug 2018 20:24:35 +0200 Subject: [PATCH] Fixed broken frontend --- changes/changelog.d/instance-url.bugfix | 1 + front/src/App.vue | 3 +++ 2 files changed, 4 insertions(+) create mode 100644 changes/changelog.d/instance-url.bugfix diff --git a/changes/changelog.d/instance-url.bugfix b/changes/changelog.d/instance-url.bugfix new file mode 100644 index 000000000..356aa12a5 --- /dev/null +++ b/changes/changelog.d/instance-url.bugfix @@ -0,0 +1 @@ +Fixed front-end not contacting the proper path on the API diff --git a/front/src/App.vue b/front/src/App.vue index c8134a4a0..0bfdeb8b2 100644 --- a/front/src/App.vue +++ b/front/src/App.vue @@ -127,6 +127,9 @@ export default { if (!this.$store.state.instance.instanceUrl) { let defaultInstanceUrl = process.env.VUE_APP_INSTANCE_URL || this.$store.getters['instance/defaultUrl']() this.$store.commit('instance/instanceUrl', defaultInstanceUrl) + } else { + // needed to trigger initialization of axios + this.$store.commit('instance/instanceUrl', this.$store.state.instance.instanceUrl) } this.$store.dispatch('auth/check') this.$store.dispatch('instance/fetchSettings')