mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-06-08 11:17:27 +00:00
add override to ventilation
This commit is contained in:
parent
adcd31c8f4
commit
fadff714d2
1 changed files with 7 additions and 7 deletions
|
|
@ -50,16 +50,16 @@ class VentilationRecommendations(Definitions):
|
|||
|
||||
part = self.materials.copy()
|
||||
|
||||
estimated_cost = n_units * part[0]["cost"]
|
||||
is_override = "cavity_wall_insulation" in self.property.override
|
||||
|
||||
estimated_cost = n_units * part[0]["cost"] if not is_override else 0
|
||||
labour_hours = 4 * n_units if not is_override else 0
|
||||
labour_days = 4 * n_units / 8.0 if not is_override else 0
|
||||
|
||||
part[0]["total"] = estimated_cost
|
||||
part[0]["quantity"] = n_units
|
||||
part[0]["quantity_unit"] = "part"
|
||||
|
||||
is_override = "cavity_wall_insulation" in cost_result
|
||||
if is_override:
|
||||
cost_result = override_costs(cost_result)
|
||||
|
||||
# We recommend installing two mechanical ventilation systems
|
||||
self.recommendation = [
|
||||
{
|
||||
|
|
@ -76,7 +76,7 @@ class VentilationRecommendations(Definitions):
|
|||
"energy_cost_savings": 0,
|
||||
"total": estimated_cost,
|
||||
# We use a very simple and rough estimate of 4 hours per unit
|
||||
"labour_hours": 4 * n_units,
|
||||
"labour_days": 4 * n_units / 8.0 # Assume 8 hour day
|
||||
"labour_hours": labour_hours,
|
||||
"labour_days": labour_days # Assume 8 hour day
|
||||
}
|
||||
]
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue