added starting u value to wall recomendations

This commit is contained in:
Khalim Conn-Kowlessar 2023-08-11 20:29:35 +01:00
parent 4a338f9901
commit 35d4d3af03
2 changed files with 5 additions and 3 deletions

View file

@ -226,15 +226,15 @@ async def trigger_plan(body: PlanTriggerRequest):
(x['walls-env-eff'] == p.data["walls-env-eff"] if p.data["walls-env-eff"] != 'N/A' else True)
]
wall_recomendations = WallRecommendations(
wall_recomender = WallRecommendations(
property_instance=p,
uvalue_estimates=walls_u_value_estimate,
total_floor_area_group_decile=total_floor_area_group_decile,
materials=materials_by_type["external_wall_insulation"] + materials_by_type["internal_wall_insulation"]
)
wall_recomendations.recommend()
wall_recomender.recommend()
property_recommendations.extend(wall_recomendations.recommendations)
property_recommendations.extend(wall_recomender.recommendations)
recommendations[p.id] = property_recommendations

View file

@ -334,6 +334,7 @@ class WallRecommendations(BaseUtility):
recommendations.append(
{
"parts": [get_recommended_part(part, depth)],
"starting_u_value": u_value,
"new_u_value": new_u_value,
}
)
@ -390,6 +391,7 @@ class WallRecommendations(BaseUtility):
get_recommended_part(ewi_part, ewi_depth),
get_recommended_part(iwi_part, iwi_depth)
],
"starting_u_value": u_value,
"new_u_value": combined_new_u_value,
}
self.recommendations.append(recommendation)