Adds missing normalization in postal codes

This commit is contained in:
Carla Iriberri
2015-11-30 17:03:06 +01:00
parent ec0d06446d
commit 49eb8213eb
2 changed files with 2 additions and 2 deletions

View File

@@ -201,7 +201,7 @@ CREATE FUNCTION geocode_postalcode_points(code text[], inputcountries text[]) RE
FROM (
SELECT
q, c, (SELECT iso3 FROM country_decoder WHERE
lower(d.c) = ANY (synonyms) LIMIT 1) iso3, (
lower(regexp_replace(d.c, '[^a-zA-Z\u00C0-\u00ff]+', '', 'g'))::text = ANY (synonyms) LIMIT 1) iso3, (
SELECT the_geom
FROM global_postal_code_points
WHERE postal_code = upper(d.q)

View File

@@ -46,7 +46,7 @@ CREATE OR REPLACE FUNCTION geocode_postalcode_points(code text[], inputcountries
FROM (
SELECT
q, c, (SELECT iso3 FROM country_decoder WHERE
lower(d.c) = ANY (synonyms) LIMIT 1) iso3, (
lower(regexp_replace(d.c, '[^a-zA-Z\u00C0-\u00ff]+', '', 'g'))::text = ANY (synonyms) LIMIT 1) iso3, (
SELECT the_geom
FROM global_postal_code_points
WHERE postal_code = upper(d.q)