mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-07 18:44:08 +00:00
addresses: fix POST if isNoAddress
This commit is contained in:
parent
f22461af1b
commit
14db7265fe
@ -16,8 +16,6 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { mapState } from 'vuex';
|
|
||||||
|
|
||||||
import AddAddress from '../_components/AddAddress.vue';
|
import AddAddress from '../_components/AddAddress.vue';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
@ -36,9 +34,9 @@ export default {
|
|||||||
|
|
||||||
let newAddress = {
|
let newAddress = {
|
||||||
'isNoAddress': address.isNoAddress,
|
'isNoAddress': address.isNoAddress,
|
||||||
'street': address.street,
|
'street': address.isNoAddress ? '' : address.street,
|
||||||
'streetNumber': address.streetNumber,
|
'streetNumber': address.isNoAddress ? '' : address.streetNumber,
|
||||||
'postcode': {'id': address.selected.city.id },
|
'postcode': {'id': address.selected.city.id},
|
||||||
'floor': address.floor,
|
'floor': address.floor,
|
||||||
'corridor': address.corridor,
|
'corridor': address.corridor,
|
||||||
'steps': address.steps,
|
'steps': address.steps,
|
||||||
|
@ -73,7 +73,7 @@ const postAddress = (address) => {
|
|||||||
method: 'POST',
|
method: 'POST',
|
||||||
headers: {
|
headers: {
|
||||||
'Content-Type': 'application/json;charset=utf-8'
|
'Content-Type': 'application/json;charset=utf-8'
|
||||||
},
|
},
|
||||||
body: JSON.stringify(body)
|
body: JSON.stringify(body)
|
||||||
}).then(response => {
|
}).then(response => {
|
||||||
if (response.ok) { return response.json(); }
|
if (response.ok) { return response.json(); }
|
||||||
|
@ -42,6 +42,7 @@
|
|||||||
</city-selection>
|
</city-selection>
|
||||||
|
|
||||||
<address-selection
|
<address-selection
|
||||||
|
v-if="!isNoAddress"
|
||||||
v-bind:address="address"
|
v-bind:address="address"
|
||||||
v-bind:updateMapCenter="updateMapCenter">
|
v-bind:updateMapCenter="updateMapCenter">
|
||||||
</address-selection>
|
</address-selection>
|
||||||
@ -206,6 +207,7 @@ export default {
|
|||||||
this.address.loaded.cities = [];
|
this.address.loaded.cities = [];
|
||||||
this.address.selected.city = {};
|
this.address.selected.city = {};
|
||||||
this.address.selected.country = {};
|
this.address.selected.country = {};
|
||||||
|
this.address.isNoAddress = false;
|
||||||
this.address.street = null;
|
this.address.street = null;
|
||||||
this.address.streetNumber = null;
|
this.address.streetNumber = null;
|
||||||
this.address.floor = null;
|
this.address.floor = null;
|
||||||
|
@ -72,9 +72,9 @@ export default {
|
|||||||
|
|
||||||
let createdAddress = {
|
let createdAddress = {
|
||||||
'isNoAddress': address.isNoAddress,
|
'isNoAddress': address.isNoAddress,
|
||||||
'street': address.street,
|
'street': address.isNoAddress ? '' : address.street,
|
||||||
'streetNumber': address.streetNumber,
|
'streetNumber': address.isNoAddress ? '' : address.streetNumber,
|
||||||
'postcode': {'id': address.selected.city.id },
|
'postcode': {'id': address.selected.city.id},
|
||||||
'floor': address.floor,
|
'floor': address.floor,
|
||||||
'corridor': address.corridor,
|
'corridor': address.corridor,
|
||||||
'steps': address.steps,
|
'steps': address.steps,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user