From 8ae08cb90e5185ea2e9033c31ac8f2618fd7916a Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Fri, 4 Jul 2025 11:47:06 +0500 Subject: [PATCH] bim.save_search - not to fail silently --- src/bonsai/bonsai/bim/module/search/operator.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bonsai/bonsai/bim/module/search/operator.py b/src/bonsai/bonsai/bim/module/search/operator.py index 3503a149d6..223c80baa9 100644 --- a/src/bonsai/bonsai/bim/module/search/operator.py +++ b/src/bonsai/bonsai/bim/module/search/operator.py @@ -19,6 +19,7 @@ import bpy import json import bisect +import traceback import ifcopenshell import ifcopenshell.api import ifcopenshell.api.group @@ -193,6 +194,8 @@ class SaveSearch(Operator, tool.Ifc.Operator): query = tool.Search.export_filter_query(filter_groups) results = ifcopenshell.util.selector.filter_elements(tool.Ifc.get(), query) except: + print(traceback.format_exc()) + self.report({"ERROR"}, "Error occurred trying save search.") return description = json.dumps({"type": "BBIM_Search", "query": query})