From: Sarah Hoffmann Date: Tue, 12 Mar 2024 16:11:02 +0000 (+0100) Subject: Merge remote-tracking branch 'upstream/master' X-Git-Tag: deploy~16 X-Git-Url: https://git.openstreetmap.org/nominatim.git/commitdiff_plain/df15f13c628a3e15dee4bcad44e97b2cacb40b9f?hp=a8aec65fb4278666fafb8b3b655093a3d1f0ae2a Merge remote-tracking branch 'upstream/master' --- diff --git a/nominatim/api/search/db_searches.py b/nominatim/api/search/db_searches.py index 5a13061e..3f294de7 100644 --- a/nominatim/api/search/db_searches.py +++ b/nominatim/api/search/db_searches.py @@ -610,6 +610,10 @@ class PostcodeSearch(AbstractSearch): .where(p.c.country_code == row.country_code)\ .where(p.c.postcode == row.postcode)\ .limit(1) + + if details.geometry_output: + placex_sql = _add_geometry_columns(placex_sql, p.c.geometry, details) + for prow in await conn.execute(placex_sql, _details_to_bind_params(details)): result = nres.create_from_placex_row(prow, nres.SearchResult) break