Hide qty 0 additional components from BOM
This commit is contained in:
parent
df4a4188ba
commit
848fdf03fb
@ -35,7 +35,8 @@ def get_additional_component_table(
|
||||
rows = []
|
||||
if component.additional_components:
|
||||
rows.append(["Additional components"])
|
||||
for part in component.additional_components:
|
||||
# Ignore components that have qty 0
|
||||
for part in [part for part in component.additional_components if component.get_qty_multiplier(part.qty_multiplier)]:
|
||||
common_args = {
|
||||
"qty": part.qty * component.get_qty_multiplier(part.qty_multiplier),
|
||||
"unit": part.unit,
|
||||
@ -63,7 +64,8 @@ def get_additional_component_table(
|
||||
def get_additional_component_bom(component: Union[Connector, Cable]) -> List[BOMEntry]:
|
||||
"""Return a list of BOM entries with additional components."""
|
||||
bom_entries = []
|
||||
for part in component.additional_components:
|
||||
# Ignore components that have qty 0
|
||||
for part in [part for part in component.additional_components if component.get_qty_multiplier(part.qty_multiplier)]:
|
||||
bom_entries.append(
|
||||
{
|
||||
"description": part.description,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user