diff --git a/modules/ui/fields/address.js b/modules/ui/fields/address.js index 29dc0a5c4..3e8dc3abf 100644 --- a/modules/ui/fields/address.js +++ b/modules/ui/fields/address.js @@ -114,9 +114,10 @@ export function uiFieldAddress(field, context) { } function getNearPostcodes() { - return [... new Set([] + const postcodes = [] .concat(getNearValues('postcode')) - .concat(getNear(d => d.tags.postal_code, 'postcode', 200, 'postal_code')))]; + .concat(getNear(d => d.tags.postal_code, 'postcode', 200, 'postal_code')); + return utilArrayUniqBy(postcodes, item => item.value); } function getNearValues(key) {