From ba4eb2a891701eab83c4a156e00821742cefa59b Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Wed, 10 Apr 2024 18:58:33 +0500 Subject: [PATCH] fix bug in nest.assign_object --- .../ifcopenshell/api/nest/assign_object.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ifcopenshell-python/ifcopenshell/api/nest/assign_object.py b/src/ifcopenshell-python/ifcopenshell/api/nest/assign_object.py index b56daa8300..5617d39f06 100644 --- a/src/ifcopenshell-python/ifcopenshell/api/nest/assign_object.py +++ b/src/ifcopenshell-python/ifcopenshell/api/nest/assign_object.py @@ -146,9 +146,9 @@ class Usecase: # unassign elements from previous nests for nests in previous_nests_rels: - related_objects = set(nests.RelatedObjects) - related_objects - if related_objects: - nests.RelatedObjects = list(related_objects) + cur_related_objects = set(nests.RelatedObjects) - related_objects + if cur_related_objects: + nests.RelatedObjects = list(cur_related_objects) ifcopenshell.api.run("owner.update_owner_history", self.file, **{"element": nests}) else: history = nests.OwnerHistory