diff --git a/backend/app/plan/router.py b/backend/app/plan/router.py index cb21009e..41a651d0 100644 --- a/backend/app/plan/router.py +++ b/backend/app/plan/router.py @@ -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 diff --git a/recommendations/WallRecommendations.py b/recommendations/WallRecommendations.py index 99ad46d2..04d4779b 100644 --- a/recommendations/WallRecommendations.py +++ b/recommendations/WallRecommendations.py @@ -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)