]> git.openstreetmap.org Git - rails.git/commitdiff
Fix setting "From" in directions form based on search query
authorAnton Khorev <tony29@yandex.ru>
Tue, 4 Jun 2024 12:49:56 +0000 (15:49 +0300)
committerAnton Khorev <tony29@yandex.ru>
Tue, 4 Jun 2024 12:49:56 +0000 (15:49 +0300)
app/assets/javascripts/index/search.js

index d41fc7d532b04865a65cd1a068956e08ca64c86d..94bb52a1be485b98cd6c8e87e208884f787d33fd 100644 (file)
@@ -9,9 +9,9 @@ OSM.Search = function (map) {
     }
   });
 
     }
   });
 
-  $(".search_form a.button.switch_link").on("click", function (e) {
+  $(".search_form a.btn.switch_link").on("click", function (e) {
     e.preventDefault();
     e.preventDefault();
-    var query = $(e.target).parent().parent().find("input[name=query]").val();
+    var query = $(this).closest("form").find("input[name=query]").val();
     if (query) {
       OSM.router.route("/directions?from=" + encodeURIComponent(query) + OSM.formatHash(map));
     } else {
     if (query) {
       OSM.router.route("/directions?from=" + encodeURIComponent(query) + OSM.formatHash(map));
     } else {