diff --git a/backend/app/plan/router.py b/backend/app/plan/router.py index c71533fa..50b8a837 100644 --- a/backend/app/plan/router.py +++ b/backend/app/plan/router.py @@ -142,16 +142,6 @@ async def trigger_plan(body: PlanTriggerRequest): ) ) - z = [] - for p in input_properties: - z.append( - { - "uprn": p.uprn, - "address": p.address, - "postcode": p.postcode, - } - ) - if not input_properties: return Response(status_code=204) diff --git a/recommendations/HeatingRecommender.py b/recommendations/HeatingRecommender.py index aec1f419..91730053 100644 --- a/recommendations/HeatingRecommender.py +++ b/recommendations/HeatingRecommender.py @@ -361,7 +361,12 @@ class HeatingRecommender: self.recommendations = combined_recommendations else: # We increment the recommendation phase, since the heating controls are separate from the boiler upgrade - recommendation_phase += 1 + # but we'll only upgrade if we have a heating recommendation + has_heating_recommendation = any( + recommendation["type"] == "heating" for recommendation in self.recommendations + ) + if has_heating_recommendation: + recommendation_phase += 1 # The heating controls recommendation is distrinct from the boiler upgrade recommendation # We insert phase into the recommendations for heating controls for recommendation in controls_recommender.recommendation: