From a454aa35c1c32d1bea2d648c65ff1abb50c2d7d4 Mon Sep 17 00:00:00 2001 From: Martin Raifer Date: Thu, 3 Aug 2023 11:39:32 +0200 Subject: [PATCH] fix nominatim API search syntax see https://github.com/osm-search/Nominatim/issues/3134 --- modules/services/nominatim.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/services/nominatim.js b/modules/services/nominatim.js index 3362d9f40..e0a9df8b1 100644 --- a/modules/services/nominatim.js +++ b/modules/services/nominatim.js @@ -81,8 +81,12 @@ export default { search: function (val, callback) { - var searchVal = encodeURIComponent(val); - var url = apibase + 'search/' + searchVal + '?limit=10&format=json'; + const params = { + q: val, + limit:10, + format: 'json' + }; + var url = apibase + 'search?' + utilQsString(params); if (_inflight[url]) return; var controller = new AbortController();