From dcb0edcbd8aadf46d9ba916618ecbdd4186d934f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Sat, 18 Nov 2017 23:30:10 +0100 Subject: [PATCH] fix missing columns --- src/c3nav/mapdata/render/data.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/c3nav/mapdata/render/data.py b/src/c3nav/mapdata/render/data.py index c5775c03..b201d635 100644 --- a/src/c3nav/mapdata/render/data.py +++ b/src/c3nav/mapdata/render/data.py @@ -455,6 +455,9 @@ class LevelGeometries: subtract = [] if space.outside: subtract.append(buildings_geom) + columns = [c.geometry for c in space.columns.all()] + if columns: + subtract.extend(columns) if subtract: space.geometry = space.geometry.difference(unary_union(subtract))