diff --git a/app/timetracking/backend/router.py b/app/timetracking/backend/router.py index 3ca2223..ae0d6cb 100644 --- a/app/timetracking/backend/router.py +++ b/app/timetracking/backend/router.py @@ -947,6 +947,10 @@ async def get_customer_time_entries(customer_id: int, status: Optional[str] = No times = execute_query(query, tuple(params)) return {"times": times, "total": len(times)} + + except Exception as e: + logger.error(f"Error fetching customer time entries: {e}") + raise HTTPException(status_code=500, detail=str(e)) @router.get("/times/{time_id}", tags=["Times"])