From f4285f38a14dde45527a88202c18e8f6622ddbf9 Mon Sep 17 00:00:00 2001 From: Gautier Pelloux-Prayer Date: Sun, 3 Nov 2019 14:36:26 +0100 Subject: [PATCH] Remove flat() usage --- js/plugin/RoutingPathQuality.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/js/plugin/RoutingPathQuality.js b/js/plugin/RoutingPathQuality.js index 3c3e7ef..26f8501 100644 --- a/js/plugin/RoutingPathQuality.js +++ b/js/plugin/RoutingPathQuality.js @@ -137,11 +137,13 @@ var HotLineQualityProvider = L.Class.extend({ var layers = []; if (segments) { var segmentLatLngs = []; + var flatLines = []; for (var i = 0; segments && i < segments.length; i++) { var segment = segments[i]; - segmentLatLngs.push(this._computeLatLngVals(segment)); + var vals = this._computeLatLngVals(segment); + segmentLatLngs.push(vals); + Array.prototype.push.apply(flatLines, vals); } - var flatLines = segmentLatLngs.flat(); if (flatLines.length > 0) { var hotlineOptions = {