From 67c31e781d10efa467d86ed15b06ff6b4a0214c2 Mon Sep 17 00:00:00 2001 From: nobohan Date: Mon, 5 Jul 2021 15:07:21 +0200 Subject: [PATCH] address: back to the page when the address is filled --- .../ChillMainBundle/Resources/public/vuejs/Address/App.vue | 3 ++- .../Resources/public/vuejs/Address/store/index.js | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/App.vue b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/App.vue index 438e94892..5ae6ed229 100644 --- a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/App.vue +++ b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/App.vue @@ -131,7 +131,8 @@ export default { this.$store.dispatch('addDateToAddressAndAddressToPerson', { personId: this.personId, addressId: this.$store.state.address.address_id, - body: { validFrom: {datetime: `${this.validFrom}T00:00:00+0100`}} + body: { validFrom: {datetime: `${this.validFrom}T00:00:00+0100`}}, + backUrl: this.backUrl }) }, getEditAddress() { diff --git a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/store/index.js b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/store/index.js index 9db2a7298..249b0ce4a 100644 --- a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/store/index.js +++ b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/store/index.js @@ -95,9 +95,10 @@ const store = createStore({ postAddressToPerson(payload.personId, payload.addressId) .then(person => new Promise((resolve, reject) => { commit('addAddressToPerson', person); - resolve(); commit('setLoading', false); commit('setSuccess', true); + window.location.assign(payload.backUrl); + resolve(); })) .catch((error) => { commit('catchError', error);