diff --git a/backend/routers/goals.py b/backend/routers/goals.py index 3a1b76c..862d941 100644 --- a/backend/routers/goals.py +++ b/backend/routers/goals.py @@ -378,14 +378,10 @@ def list_goals(session: dict = Depends(require_auth)): # Serialize date objects to ISO format strings goals = serialize_dates(goals) - # Debug: Show what's being returned - print(f"[DEBUG] Returning {len(goals)} goals. First goal after serialization:") - if goals: - first = goals[0] - print(f" id: {first.get('id')}") - print(f" start_date: {first.get('start_date')} (type: {type(first.get('start_date'))})") - print(f" target_date: {first.get('target_date')} (type: {type(first.get('target_date'))})") - print(f" Keys in goal: {list(first.keys())}") + # Debug: Show ALL goals with their dates + print(f"[DEBUG] Returning {len(goals)} goals after serialization:") + for g in goals: + print(f" Goal {g.get('id')}: goal_type={g.get('goal_type')}, start_date={g.get('start_date')}, target_date={g.get('target_date')}") return goals