add geometry details for postcode area output

This commit is contained in:
Sarah Hoffmann 2024-03-12 13:51:29 +01:00
parent 4fa349315b
commit 9c48726691

View File

@ -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