From e2c67c2f37f844ef7c87174d7ad54d13eacaa200 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Fri, 31 May 2024 21:11:37 +1000 Subject: [PATCH] Revert "fixes #4434" This reverts commit cdd332d1ee345e2751ff9dc08c62d9cc910b7783. --- src/blenderbim/blenderbim/bim/module/aggregate/operator.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/blenderbim/blenderbim/bim/module/aggregate/operator.py b/src/blenderbim/blenderbim/bim/module/aggregate/operator.py index b53ab75a10..bec1146be7 100644 --- a/src/blenderbim/blenderbim/bim/module/aggregate/operator.py +++ b/src/blenderbim/blenderbim/bim/module/aggregate/operator.py @@ -44,12 +44,7 @@ class BIM_OT_aggregate_assign_object(bpy.types.Operator, Operator): def _execute(self, context): relating_obj = None if self.relating_object: - element = tool.Ifc.get().by_id(self.relating_object) - if element.IsDecomposedBy: - relating_obj = tool.Ifc.get_object(element) - else: - assembly = element.Decomposes[0].RelatingObject - relating_obj = tool.Ifc.get_object(assembly) + relating_obj = tool.Ifc.get_object(tool.Ifc.get().by_id(self.relating_object)) elif context.active_object: relating_obj = context.active_object if not relating_obj: