From 802bd74c52301903d77b1801bf0ea03f7a5ad2ad Mon Sep 17 00:00:00 2001 From: rileywong311 Date: Tue, 22 Aug 2023 16:43:24 -0700 Subject: [PATCH] Refactor UI get_brick_relations --- src/blenderbim/blenderbim/bim/module/brick/prop.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/blenderbim/blenderbim/bim/module/brick/prop.py b/src/blenderbim/blenderbim/bim/module/brick/prop.py index ee80cacf28..2f7a3509f8 100644 --- a/src/blenderbim/blenderbim/bim/module/brick/prop.py +++ b/src/blenderbim/blenderbim/bim/module/brick/prop.py @@ -58,13 +58,13 @@ def get_brick_roots(self, context): def get_brick_relations(self, context): - def is_label(relation): - return relation["predicate_name"] == "label" - if not list(filter(is_label, BrickschemaData.data["active_relations"])): - new_relations = BrickStore.relationships.copy() - new_relations.append(("http://www.w3.org/2000/01/rdf-schema#label", "label", "")) - return new_relations - return BrickStore.relationships + for relation in BrickschemaData.data["active_relations"]: + if relation["predicate_name"] == "label": + return BrickStore.relationships + new_relations = BrickStore.relationships.copy() + new_relations.append(("http://www.w3.org/2000/01/rdf-schema#label", "label", "")) + return new_relations + def update_view(self, context):