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