From 283ee87248ad95f790317ae3644dd7c9c1cea954 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Sat, 13 May 2017 20:48:48 +0200 Subject: [PATCH] dont draw areas without special color --- src/c3nav/mapdata/models/section.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/c3nav/mapdata/models/section.py b/src/c3nav/mapdata/models/section.py index 97c6b801..127b9770 100644 --- a/src/c3nav/mapdata/models/section.py +++ b/src/c3nav/mapdata/models/section.py @@ -79,9 +79,10 @@ class Section(SpecificLocation, EditorFormMixin, models.Model): for space in space_levels['']: spaces_by_color.setdefault(space.get_color(), []).append(space) spaces_by_color.pop(None, None) + spaces_by_color.pop('', None) for i, (color, color_spaces) in enumerate(spaces_by_color.items()): geometries = cascaded_union(tuple(space.geometry for space in color_spaces)) - svg.add_geometry(geometries, fill_color=color or '#d1d1d1') + svg.add_geometry(geometries, fill_color=color) # calculate walls wall_geometry = building_geometries.difference(space_geometries['']).difference(door_geometries)