diff --git a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/App.vue b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/App.vue index 2d146ed3b..8276f531f 100644 --- a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/App.vue +++ b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/App.vue @@ -33,11 +33,13 @@ export default { methods: { addNewAddress({ address, modal }) { console.log('@@@ CLICK button addNewAdress', address); + const lon = address.selected.address.point.coordinates[0]; + const lat = address.selected.address.point.coordinates[1]; const newAddress = { 'isNoAddress': address.isNoAddress, 'street': address.selected.address.street, 'streetNumber': address.selected.address.streetNumber, - 'postcode': address.selected.address.postcode.id, + 'postcode': {'id': address.selected.address.postcode.id}, 'floor': address.floor, 'corridor': address.corridor, 'steps': address.steps, @@ -45,7 +47,8 @@ export default { 'buildingName': address.buildingName, 'distribution': address.distribution, 'extra': address.extra, - 'point': address.selected.address.point.coordinates + //'point': {'lon': lon, 'lat': lat} WIP + 'point': `SRID=4326;POINT(${lon}, ${lat})` }; this.$store.dispatch('addAddress', newAddress); modal.showModal = false;