X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/149182f62009012447eadf66dd38aaa1b30090f9..3ddda7319c5e9f146a03ab86f1de8e32d9bae3ef:/app/assets/javascripts/routing_engines/graphhopper_bicycle.js diff --git a/app/assets/javascripts/routing_engines/graphhopper_bicycle.js b/app/assets/javascripts/routing_engines/graphhopper_bicycle.js index 7f7c83c80..acf089278 100644 --- a/app/assets/javascripts/routing_engines/graphhopper_bicycle.js +++ b/app/assets/javascripts/routing_engines/graphhopper_bicycle.js @@ -1,11 +1,12 @@ // GraphHopper bicycle engine OSM.RoutingEngines.list.push({ - name: 'Bicycle (GraphHopper)', + name: "javascripts.directions.engines.graphhopper_bike", + creditline: 'Directions courtesy of Graphhopper', draggable: true, _hints: {}, getRoute: function(isFinal, points) { - var url = "http://graphhopper.com/routing/api/route?vehicle=bike&locale=en"; + var url = "http://graphhopper.com/routing/api/route?vehicle=bike&locale=" + I18n.currentLocale(); for (var i = 0; i < points.length; i++) { var pair = points[i].join(','); url += "&point=" + pair; @@ -16,7 +17,6 @@ OSM.RoutingEngines.list.push({ }, gotRoute: function(router, data) { if (!data.info.routeFound) { - alert("Couldn't find route between those two places"); return false; } // Draw polyline @@ -35,6 +35,7 @@ OSM.RoutingEngines.list.push({ steps.push([{lat: latlng[0], lng: latlng[1]}, instrCode, instrText, distInMeter]); } router.setItinerary({steps: steps}); + return true; }, GH_INSTR_MAP: { "-3": 6, // sharp left