From 8cd13ad6f72340a40046a2a5c5d86b483155a89b Mon Sep 17 00:00:00 2001 From: Dave Arter Date: Mon, 17 Sep 2018 14:36:32 +0100 Subject: Handle MultiPolygon geometries for boundary on /reports --- web/js/map-OpenLayers.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'web/js/map-OpenLayers.js') diff --git a/web/js/map-OpenLayers.js b/web/js/map-OpenLayers.js index fd69e034d..efa457928 100644 --- a/web/js/map-OpenLayers.js +++ b/web/js/map-OpenLayers.js @@ -525,7 +525,8 @@ $.extend(fixmystreet.utils, { $.extend(style.defaultStyle, { fillColor: 'black', strokeColor: 'black' }); } var geometry = this.features[0].geometry; - if (geometry.CLASS_NAME == 'OpenLayers.Geometry.Collection') { + if (geometry.CLASS_NAME == 'OpenLayers.Geometry.Collection' || + geometry.CLASS_NAME == 'OpenLayers.Geometry.MultiPolygon') { $.each(geometry.components, function(i, polygon) { new_geometry.addComponents(polygon.components); extent.extend(polygon.getBounds()); -- cgit v1.2.3