From 99643aa0e9df1521223fdeb226f91a1c5fde4338 Mon Sep 17 00:00:00 2001 From: Sarah Hoffmann Date: Thu, 1 Jan 2026 11:21:40 +0100 Subject: [PATCH] ignore postcode areas in countries without postcodes properly --- src/nominatim_db/tools/postcodes.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/nominatim_db/tools/postcodes.py b/src/nominatim_db/tools/postcodes.py index 387636d2..f1d561a0 100644 --- a/src/nominatim_db/tools/postcodes.py +++ b/src/nominatim_db/tools/postcodes.py @@ -234,10 +234,10 @@ def _update_postcode_areas(conn: Connection, analyzer: AbstractAnalyzer, country_code = cc fmt = matcher.get_matcher(country_code) pcs = [] - assert fmt is not None - if (m := fmt.match(postcode)): - pcs.append({'out': fmt.normalize(m), 'in': postcode}) + if fmt is not None: + if (m := fmt.match(postcode)): + pcs.append({'out': fmt.normalize(m), 'in': postcode}) if country_code is not None and pcs: _insert_postcode_areas(conn, country_code, -- 2.39.5