]> git.openstreetmap.org Git - nominatim.git/commitdiff
fix regression in default setting for details linkedplaces
authorSarah Hoffmann <lonvia@denofr.de>
Sun, 13 Aug 2023 13:30:04 +0000 (15:30 +0200)
committerSarah Hoffmann <lonvia@denofr.de>
Sun, 13 Aug 2023 14:24:19 +0000 (16:24 +0200)
nominatim/api/v1/format.py
nominatim/api/v1/server_glue.py

index 1e37b4c7a6fe191aec67413428aa2ad34b9d27dc..53156fdd41132ada43139546d36ec0e470590858 100644 (file)
@@ -141,7 +141,7 @@ def _format_details_json(result: napi.DetailedResult, options: Mapping[str, Any]
     if result.address_rows is not None:
         _add_address_rows(out, 'address', result.address_rows, locales)
 
-    if result.linked_rows is not None:
+    if result.linked_rows:
         _add_address_rows(out, 'linked_places', result.linked_rows, locales)
 
     if result.name_keywords is not None or result.address_keywords is not None:
index 80bf38a4517b9ea8eee53604a71a088d1ef42ed4..cf9bc3af6ff8d804450319119393184052fe237e 100644 (file)
@@ -302,7 +302,7 @@ async def details_endpoint(api: napi.NominatimAPIAsync, params: ASGIAdaptor) ->
 
     result = await api.details(place,
                                address_details=params.get_bool('addressdetails', False),
-                               linked_places=params.get_bool('linkedplaces', False),
+                               linked_places=params.get_bool('linkedplaces', True),
                                parented_places=params.get_bool('hierarchy', False),
                                keywords=params.get_bool('keywords', False),
                                geometry_output = napi.GeometryFormat.GEOJSON