diff --git a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress/AddressSelection.vue b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress/AddressSelection.vue index 50a1bd8c1..e0d088c18 100644 --- a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress/AddressSelection.vue +++ b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress/AddressSelection.vue @@ -70,7 +70,9 @@ export default { return this.$data.value !== null && typeof this.$data.value.text !== 'undefined'; }, addresses() { - return this.entity.loaded.addresses; + return this.entity.loaded.addresses.sort( + (a, b) => a.street > b.street || Number(a.streetNumber) - Number(b.streetNumber) + ) }, street: { set(value) {