]> git.openstreetmap.org Git - rails.git/commitdiff
Associate search input with route destination instead of departure
authorMarwin Hochfelsner <50826859+hlfan@users.noreply.github.com>
Fri, 14 Feb 2025 09:36:27 +0000 (10:36 +0100)
committerMarwin Hochfelsner <50826859+hlfan@users.noreply.github.com>
Wed, 19 Feb 2025 16:06:36 +0000 (17:06 +0100)
app/assets/javascripts/index/directions.js
app/assets/javascripts/index/search.js

index 2338f537f581224b3e141636e83b662857de8236..3d6da84fc8d279d51e723dc0babfd3f721833ebb 100644 (file)
@@ -73,8 +73,8 @@ OSM.Directions = function (map) {
 
   $(".directions_form .btn-close").on("click", function (e) {
     e.preventDefault();
-    $(".describe_location").toggle(!endpoints[0].value);
-    $(".search_form input[name='query']").val(endpoints[0].value);
+    $(".describe_location").toggle(!endpoints[1].value);
+    $(".search_form input[name='query']").val(endpoints[1].value);
     OSM.router.route("/" + OSM.formatHash(map));
   });
 
index 42294576b7bb0fba584a1c181107b9c66f06db7a..b33d904a97613ca3c5369bfa453a9b3b3de9eb44 100644 (file)
@@ -11,7 +11,7 @@ OSM.Search = function (map) {
     e.preventDefault();
     const query = $(this).closest("form").find("input[name=query]").val();
     let search = "";
-    if (query) search = "?" + new URLSearchParams({ from: query });
+    if (query) search = "?" + new URLSearchParams({ to: query });
     OSM.router.route("/directions" + search + OSM.formatHash(map));
   });