X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/a2527b79ff226c2ea7d5fc91552202a98e143bf1..baf10cd39289cd7e94a819305e46f43e85a136c6:/app/assets/javascripts/index/directions.js.erb?ds=sidebyside diff --git a/app/assets/javascripts/index/directions.js.erb b/app/assets/javascripts/index/directions.js.erb index d18fba65b..faa922635 100644 --- a/app/assets/javascripts/index/directions.js.erb +++ b/app/assets/javascripts/index/directions.js.erb @@ -1,5 +1,5 @@ //= require_self -//= require_tree ./directions_engines +//= require_tree ./directions OSM.Directions = function (map) { var awaitingGeocode; // true if the user has requested a route, but we're waiting on a geocode result @@ -73,7 +73,7 @@ OSM.Directions = function (map) { endpoint.awaitingGeocode = true; - $.getJSON('<%= NOMINATIM_URL %>search?q=' + encodeURIComponent(endpoint.value) + '&format=json', function (json) { + $.getJSON(document.location.protocol + '<%= NOMINATIM_URL %>search?q=' + encodeURIComponent(endpoint.value) + '&format=json', function (json) { endpoint.awaitingGeocode = false; endpoint.hasGeocode = true; if (json.length == 0) { @@ -163,6 +163,7 @@ OSM.Directions = function (map) { d = endpoints[1].latlng; if (!o || !d) return; + $("header").addClass("closed"); var precision = OSM.zoomPrecision(map.getZoom()); @@ -295,7 +296,6 @@ OSM.Directions = function (map) { $(".directions_form").on("submit", function(e) { e.preventDefault(); - $("header").addClass("closed"); getRoute(); });