debug: show goals after serialization
All checks were successful
Deploy Development / deploy (push) Successful in 51s
Build Test / lint-backend (push) Successful in 0s
Build Test / build-frontend (push) Successful in 14s

This commit is contained in:
Lars 2026-03-28 14:41:33 +01:00
parent 97defaf704
commit 068a8e7a88

View File

@ -378,6 +378,15 @@ 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())}")
return goals
except Exception as e: