diff --git a/src/c3nav/site/static/site/js/c3nav.js b/src/c3nav/site/static/site/js/c3nav.js index 31a8f740..a0147e7d 100644 --- a/src/c3nav/site/static/site/js/c3nav.js +++ b/src/c3nav/site/static/site/js/c3nav.js @@ -263,12 +263,12 @@ c3nav = { } // add origin and destination lines - c3nav._add_line_to_route(first_primary_level, c3nav._add_intermediate_point( + c3nav._add_line_to_route(first_primary_level, c3nav._add_intermediate_points( result.origin.point.slice(1), result.items[0].coordinates.slice(0, 2), result.items[1].coordinates.slice(0, 2) ), true); - c3nav._add_line_to_route(last_primary_level, c3nav._add_intermediate_point( + c3nav._add_line_to_route(last_primary_level, c3nav._add_intermediate_points( result.destination.point.slice(1), result.items[result.items.length-1].coordinates.slice(0, 2), result.items[result.items.length-2].coordinates.slice(0, 2) @@ -279,7 +279,7 @@ c3nav = { $route.removeClass('loading'); if (!nofly) c3nav.fly_to_bounds(true); }, - _add_intermediate_point: function(origin, destination, next) { + _add_intermediate_points: function(origin, destination, next) { // todo: this propably could be nicer var angle = Math.atan2(next[1]-destination[1], next[0]-destination[0]) - Math.PI, distance = Math.pow(Math.pow(destination[0]-origin[0], 2) + Math.pow(destination[1]-origin[1], 2), 0.5)/2,