From 73876f1b75659fa32c77864d983b970ef98395cd Mon Sep 17 00:00:00 2001 From: Gwendolyn Date: Tue, 7 Nov 2023 20:26:49 +0100 Subject: [PATCH] shapely needs a float there rather than a decimal --- src/c3nav/mapdata/models/geometry/space.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/c3nav/mapdata/models/geometry/space.py b/src/c3nav/mapdata/models/geometry/space.py index 112fadf4..8eeba7c7 100644 --- a/src/c3nav/mapdata/models/geometry/space.py +++ b/src/c3nav/mapdata/models/geometry/space.py @@ -230,7 +230,7 @@ class LineObstacle(SpaceGeometryMixin, models.Model): @property def buffered_geometry(self): - return self.geometry.buffer(self.width / 2, join_style=JOIN_STYLE.mitre, cap_style=CAP_STYLE.flat) + return self.geometry.buffer(float(self.width / 2), join_style=JOIN_STYLE.mitre, cap_style=CAP_STYLE.flat) def to_geojson(self, *args, **kwargs): result = super().to_geojson(*args, **kwargs)