summaryrefslogtreecommitdiff
path: root/searx/engines
diff options
context:
space:
mode:
Diffstat (limited to 'searx/engines')
-rw-r--r--searx/engines/openstreetmap.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/searx/engines/openstreetmap.py b/searx/engines/openstreetmap.py
index db0fbfe75..f727ca8ea 100644
--- a/searx/engines/openstreetmap.py
+++ b/searx/engines/openstreetmap.py
@@ -39,6 +39,9 @@ def response(resp):
url = result_base_url.format(osm_type=osm_type,
osm_id=r['osm_id'])
+ osm = {'type':osm_type,
+ 'id':r['osm_id']}
+
geojson = r.get('geojson')
# if no geojson is found and osm_type is a node, add geojson Point
@@ -82,6 +85,7 @@ def response(resp):
'boundingbox': r['boundingbox'],
'geojson': geojson,
'address': address,
+ 'osm': osm,
'url': url})
# return results