nakarte

Source code of https://map.sikmir.ru (fork)
git clone git://git.sikmir.ru/nakarte
Log | Files | Refs | LICENSE

commit e35aeb679697edaafae94d7032b897fd8e42b18e
parent 7c7e1fcba6b25c19031d8e183ab33dfe20ab3d50
Author: Sergej Orlov <wladimirych@gmail.com>
Date:   Wed, 12 Feb 2020 22:49:53 +0100

panoramas: round search radius in requests to wikimedia

Wikimedia API started to responds with error message
"Invalid value "28.70394029099032" for integer parameter "ggsradius""

Diffstat:
Msrc/lib/leaflet.control.panoramas/lib/wikimedia/index.js | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/leaflet.control.panoramas/lib/wikimedia/index.js b/src/lib/leaflet.control.panoramas/lib/wikimedia/index.js @@ -119,7 +119,7 @@ async function getPanoramaAtPos(latlng, searchRadiusMeters) { if (searchRadiusMeters > 10000) { searchRadiusMeters = 10000; } - const url = L.Util.template(urlTemplate, {lat: latlng.lat, lng: latlng.lng, radius: searchRadiusMeters}); + const url = L.Util.template(urlTemplate, {lat: latlng.lat, lng: latlng.lng, radius: Math.ceil(searchRadiusMeters)}); const resp = await fetch(url, {responseType: 'json', timeout: 10000}); if (resp.status === 200) { let photos = parseSearchResponse(resp.responseJSON);