diff --git a/src/c3nav/editor/api.py b/src/c3nav/editor/api.py index 61d36ba0..6dce9969 100644 --- a/src/c3nav/editor/api.py +++ b/src/c3nav/editor/api.py @@ -20,7 +20,7 @@ class EditorViewSet(ViewSet): def _get_level_geometries(self, level): buildings = level.buildings.all() buildings_geom = cascaded_union([building.geometry for building in buildings]) - spaces = {space.id: space for space in level.spaces.all()} + spaces = {space.pk: space for space in level.spaces.all()} holes_geom = [] for space in spaces.values(): if space.outside: