From: Anton Khorev Date: Mon, 3 Feb 2025 10:13:44 +0000 (+0300) Subject: Don't apply extra encodeURIComponent to lat/lon search params X-Git-Tag: live~34^2 X-Git-Url: https://git.openstreetmap.org./rails.git/commitdiff_plain/92815ae417eeb6f0887d0dfc22c8905005069fc3 Don't apply extra encodeURIComponent to lat/lon search params --- diff --git a/app/assets/javascripts/index/contextmenu.js b/app/assets/javascripts/index/contextmenu.js index dd4f41493..fea7e7314 100644 --- a/app/assets/javascripts/index/contextmenu.js +++ b/app/assets/javascripts/index/contextmenu.js @@ -35,7 +35,7 @@ OSM.initializeContextMenu = function (map) { map.contextmenu.addItem({ text: I18n.t("javascripts.context.show_address"), callback: function describeLocation(e) { - const [lat, lon] = OSM.cropLocation(e.latlng, map.getZoom()).map(encodeURIComponent); + const [lat, lon] = OSM.cropLocation(e.latlng, map.getZoom()); OSM.router.route("/search?" + new URLSearchParams({ lat, lon })); } diff --git a/app/assets/javascripts/index/search.js b/app/assets/javascripts/index/search.js index 46a8fa28f..e54c5132c 100644 --- a/app/assets/javascripts/index/search.js +++ b/app/assets/javascripts/index/search.js @@ -31,7 +31,7 @@ OSM.Search = function (map) { $(".describe_location").on("click", function (e) { e.preventDefault(); $("header").addClass("closed"); - const [lat, lon] = OSM.cropLocation(map.getCenter(), map.getZoom()).map(encodeURIComponent); + const [lat, lon] = OSM.cropLocation(map.getCenter(), map.getZoom()); OSM.router.route("/search?" + new URLSearchParams({ lat, lon })); });