Stop recursive nesting of additional components

This commit is contained in:
Daniel Rojas 2021-10-25 20:31:22 +02:00 committed by Laurier Loiselle
parent 22762d84dd
commit d3a9d8a418
No known key found for this signature in database
GPG Key ID: 345920CC72089A3F

View File

@ -286,6 +286,10 @@ class AdditionalComponent(Component):
else:
raise Exception(f"Unknown qty multiplier: {self.qty_multiplier}")
@property
def additional_components(self):
return [] # an additional component may not have further nested additional comonents
@property
def bom_qty(self):
return self.qty.number * self._qty_multiplier_computed