From 3e4ba4715d2f3bb21427dda79474d514e98bb969 Mon Sep 17 00:00:00 2001 From: Mathieu Magnin Date: Wed, 30 Aug 2017 15:31:51 +0200 Subject: [PATCH] Fix carte bug if user has not draw on map --- app/assets/javascripts/new_design/carte/carte.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/new_design/carte/carte.js b/app/assets/javascripts/new_design/carte/carte.js index 61266bf51..27ed444ab 100644 --- a/app/assets/javascripts/new_design/carte/carte.js +++ b/app/assets/javascripts/new_design/carte/carte.js @@ -22,8 +22,10 @@ function initCarto() { $(document).on('turbolinks:load', initCarto); function drawUserSelection(map) { - var polygon = L.polygon(dossierJsonLatLngs, { color: 'red', zIndex: 3 }).addTo(map); - map.fitBounds(polygon.getBounds()); + if (dossierJsonLatLngs.length > 0) { + var polygon = L.polygon(dossierJsonLatLngs, { color: 'red', zIndex: 3 }).addTo(map); + map.fitBounds(polygon.getBounds()); + } } function defaultGestionnairePosition() {