From a441537dcae27a378d5dd0bf8e992dc48788098f Mon Sep 17 00:00:00 2001 From: Lars Date: Sat, 28 Mar 2026 21:00:14 +0100 Subject: [PATCH] debug: add detailed logging to get_nutrition_avg --- backend/placeholder_resolver.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backend/placeholder_resolver.py b/backend/placeholder_resolver.py index b81e9e7..13336ce 100644 --- a/backend/placeholder_resolver.py +++ b/backend/placeholder_resolver.py @@ -112,8 +112,10 @@ def get_nutrition_avg(profile_id: str, field: str, days: int = 30) -> str: This function now only FORMATS the data for AI consumption. """ data = get_nutrition_average_data(profile_id, days) + print(f"[DEBUG] get_nutrition_average_data returned: {data}") if data['confidence'] == 'insufficient': + print(f"[DEBUG] Confidence is insufficient, returning 'nicht verfügbar'") return "nicht verfügbar" # Map field names to data keys @@ -125,6 +127,7 @@ def get_nutrition_avg(profile_id: str, field: str, days: int = 30) -> str: } data_key = field_map.get(field, f'{field}_avg') value = data.get(data_key, 0) + print(f"[DEBUG] field={field}, data_key={data_key}, value={value}") if field == 'kcal': return f"{int(value)} kcal/Tag (Ø {days} Tage)"