diff --git a/src/blenderbim/blenderbim/bim/export_ifc.py b/src/blenderbim/blenderbim/bim/export_ifc.py index 27be04efc4..74147da642 100644 --- a/src/blenderbim/blenderbim/bim/export_ifc.py +++ b/src/blenderbim/blenderbim/bim/export_ifc.py @@ -89,7 +89,7 @@ class IfcExporter: self.get_application_name(), tool.Blender.get_blenderbim_version() ) - def sync_all_objects(self, skip_unlinking=False) -> list[ifcopenshell.entity_instance]: + def sync_all_objects(self) -> list[ifcopenshell.entity_instance]: results: list[ifcopenshell.entity_instance] = [] self.unit_scale = ifcopenshell.util.unit.calculate_unit_scale(self.file) for ifc_definition_id in list(IfcStore.id_map.keys()): diff --git a/src/blenderbim/blenderbim/bim/module/drawing/operator.py b/src/blenderbim/blenderbim/bim/module/drawing/operator.py index 3ceec0bdc5..3b2321499a 100644 --- a/src/blenderbim/blenderbim/bim/module/drawing/operator.py +++ b/src/blenderbim/blenderbim/bim/module/drawing/operator.py @@ -507,7 +507,7 @@ class CreateDrawing(bpy.types.Operator): # All very hackish whilst prototyping exporter = blenderbim.bim.export_ifc.IfcExporter(None) exporter.file = tool.Ifc.get() - invalidated_elements = exporter.sync_all_objects(skip_unlinking=True) + invalidated_elements = exporter.sync_all_objects() invalidated_elements += exporter.sync_edited_objects() invalidated_guids = [e.GlobalId for e in invalidated_elements if hasattr(e, "GlobalId")] cache = IfcStore.get_cache()