From b60db7902bbae0bf03fba7ae2001b7c9dfe077d4 Mon Sep 17 00:00:00 2001 From: Daniel Rojas Date: Thu, 21 Oct 2021 20:25:42 +0200 Subject: [PATCH] do not add autogenerated designators to BOM --- src/wireviz/Harness.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/wireviz/Harness.py b/src/wireviz/Harness.py index feb312f..dcb4efd 100644 --- a/src/wireviz/Harness.py +++ b/src/wireviz/Harness.py @@ -9,6 +9,7 @@ from graphviz import Graph import wireviz.wv_colors from wireviz.DataClasses import ( + AUTOGENERATED_PREFIX, AdditionalComponent, Arrow, ArrowWeight, @@ -98,10 +99,10 @@ class Harness: bom_entry["designators"] = set() # update fields bom_entry["qty"] += qty - if designator: + if designator and not designator.startswith(AUTOGENERATED_PREFIX): if isinstance(designator, str): bom_entry["designators"].add(designator) - else: + else: # list bom_entry["designators"].update(designator) bom_entry["category"] = category