From 92815ae417eeb6f0887d0dfc22c8905005069fc3 Mon Sep 17 00:00:00 2001 From: Anton Khorev Date: Mon, 3 Feb 2025 13:13:44 +0300 Subject: [PATCH] Don't apply extra encodeURIComponent to lat/lon search params --- app/assets/javascripts/index/contextmenu.js | 2 +- app/assets/javascripts/index/search.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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 })); }); -- 2.39.5