From 73f98bfe4b1093419d4844b9996de0511a7d34a7 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Fri, 9 May 2025 18:14:17 +0500 Subject: [PATCH] Remove 2 years old fallback for missing ShadingStyles prop in drawing's pset (38cf88d) --- .../bonsai/bim/module/drawing/operator.py | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/src/bonsai/bonsai/bim/module/drawing/operator.py b/src/bonsai/bonsai/bim/module/drawing/operator.py index a100c8bd23..712d8fc270 100644 --- a/src/bonsai/bonsai/bim/module/drawing/operator.py +++ b/src/bonsai/bonsai/bim/module/drawing/operator.py @@ -2325,24 +2325,6 @@ class ReloadDrawingStyles(bpy.types.Operator): assert context.scene and (camera := context.scene.camera) camera_props = tool.Drawing.get_camera_props(camera) - # added this part as a temporary fallback - # TODO: should remove it a bit later when projects get more accommodated - # with saving shadingstyles to ifc and separate json file - if "ShadingStyles" not in drawing_pset_data: - ifc_file = tool.Ifc.get() - pset = ifc_file.by_id(drawing_pset_data["id"]) - edit_properties = { - "ShadingStyles": ( - shading_styles_path := tool.Drawing.get_default_drawing_resource_path("ShadingStyles") - ), - "CurrentShadingStyle": tool.Drawing.get_default_shading_style(), - } - ifcopenshell.api.pset.edit_pset(ifc_file, pset=pset, properties=edit_properties) - tool.Drawing.setup_shading_styles_path(shading_styles_path) - - DrawingsData.load() - drawing_pset_data = DrawingsData.data["active_drawing_pset_data"] - if "ShadingStyles" not in drawing_pset_data: self.report({"ERROR"}, "Could not find shading styles path in EPset_Drawing.ShadingStyles.") return {"CANCELLED"}