From 85b05563bae875366214817e054016ae824a5233 Mon Sep 17 00:00:00 2001 From: Khalim Conn-Kowlessar Date: Mon, 8 Dec 2025 19:52:59 +0000 Subject: [PATCH] allow optional contingency --- backend/app/db/functions/recommendations_functions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/app/db/functions/recommendations_functions.py b/backend/app/db/functions/recommendations_functions.py index f7b5f5eb..9235e34f 100644 --- a/backend/app/db/functions/recommendations_functions.py +++ b/backend/app/db/functions/recommendations_functions.py @@ -46,7 +46,7 @@ def prepare_plan_data( # plan costing data cost_of_works = sum([r["total"] for r in default_recommendations]) - contingency_cost = sum([r["contingency"] for r in default_recommendations]) + contingency_cost = sum([r.get("contingency", 0) for r in default_recommendations]) return { "portfolio_id": body.portfolio_id,