From 15a8b4d1203adf3a2ffda042caf0d7c2bbcadff1 Mon Sep 17 00:00:00 2001 From: rileywong311 Date: Thu, 10 Aug 2023 12:32:32 -0700 Subject: [PATCH] Remove another needless BrickStore.graph.triples check As before, this returns a generator type which always evaluates true, even if it is empty. --- src/blenderbim/blenderbim/tool/brick.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/blenderbim/blenderbim/tool/brick.py b/src/blenderbim/blenderbim/tool/brick.py index 8f308d1590..2f4efd84dc 100644 --- a/src/blenderbim/blenderbim/tool/brick.py +++ b/src/blenderbim/blenderbim/tool/brick.py @@ -340,10 +340,9 @@ class Brick(blenderbim.core.tool.Brick): @classmethod def remove_brick(cls, brick_uri): - if BrickStore.graph.triples((URIRef(brick_uri), None, None)): - with BrickStore.new_changeset() as cs: - for triple in BrickStore.graph.triples((URIRef(brick_uri), None, None)): - cs.remove(triple) + with BrickStore.new_changeset() as cs: + for triple in BrickStore.graph.triples((URIRef(brick_uri), None, None)): + cs.remove(triple) @classmethod def run_assign_brick_reference(cls, element=None, library=None, brick_uri=None):