use area.geometry_prep for intersects
This commit is contained in:
parent
38240fcbde
commit
8bc5015caf
1 changed files with 1 additions and 1 deletions
|
@ -214,7 +214,7 @@ class AltitudeArea(LevelGeometryMixin, models.Model):
|
||||||
for subarea in (area, new_area):
|
for subarea in (area, new_area):
|
||||||
spaces_before = subarea.spaces
|
spaces_before = subarea.spaces
|
||||||
subarea.spaces = set(space for space in original_spaces
|
subarea.spaces = set(space for space in original_spaces
|
||||||
if spaces[space].geometry.intersects(subarea.geometry))
|
if subarea.geometry_prep.intersects(spaces[space].geometry))
|
||||||
for space in spaces_before-subarea.spaces:
|
for space in spaces_before-subarea.spaces:
|
||||||
space_areas[space].remove(subarea)
|
space_areas[space].remove(subarea)
|
||||||
for space in subarea.spaces-spaces_before:
|
for space in subarea.spaces-spaces_before:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue