calculate_cost_item_resource_value - fix bug when 0 resource cost value would be misinterpreted as parent's cost value

This commit is contained in:
Andrej730
2024-11-11 18:21:00 +05:00
parent 70e75f5ed2
commit d74a0d05fd
@@ -101,7 +101,7 @@ def calculate_cost_item_resource_value(file: ifcopenshell.file, cost_item: ifcop
for resource in resources:
cost, unit = ifcopenshell.util.resource.get_cost(resource)
if not cost:
if cost is None:
# Concept to standardise - Not defined in schema, but this makes manual scheduling of resources 10x faster and less duplicate data.
parent_cost = ifcopenshell.util.resource.get_parent_cost(resource)
assert parent_cost