return {
id: id,
- creditline: '<a href="https://www.graphhopper.com/" target="_blank">Graphhopper</a>',
+ creditline: "<a href=\"https://www.graphhopper.com/\" target=\"_blank\">Graphhopper</a>",
draggable: false,
getRoute: function (points, callback) {
// GraphHopper Directions API documentation
// https://graphhopper.com/api/1/docs/routing/
return $.ajax({
- url: document.location.protocol + OSM.GRAPHHOPPER_URL,
+ url: OSM.GRAPHHOPPER_URL,
data: {
vehicle: vehicleType,
locale: I18n.currentLocale(),
key: "LijBPDQGfu7Iiq80w3HzwB4RUDJbMbhs6BU0dEnn",
"ch.disable": vehicleType === "car",
- type: "jsonp",
elevation: false,
instructions: true,
point: points.map(function (p) { return p.lat + "," + p.lng; })
},
traditional: true,
- dataType: "jsonp",
+ dataType: "json",
success: function (data) {
if (!data.paths || data.paths.length === 0)
return callback(true);