Add debug logging to fixtures API endpoint

parent 54c383ce
...@@ -10741,6 +10741,10 @@ def get_overlay_fixtures(): ...@@ -10741,6 +10741,10 @@ def get_overlay_fixtures():
yesterday_start_utc = venue_to_utc_datetime(datetime.combine(yesterday_venue, datetime.min.time()), api_bp.db_manager) yesterday_start_utc = venue_to_utc_datetime(datetime.combine(yesterday_venue, datetime.min.time()), api_bp.db_manager)
yesterday_end_utc = venue_to_utc_datetime(datetime.combine(yesterday_venue, datetime.max.time()), api_bp.db_manager) yesterday_end_utc = venue_to_utc_datetime(datetime.combine(yesterday_venue, datetime.max.time()), api_bp.db_manager)
logger.info(f"[FIXTURES API] today_venue: {today_venue}, yesterday_venue: {yesterday_venue}")
logger.info(f"[FIXTURES API] today_start_utc: {today_start_utc}, today_end_utc: {today_end_utc}")
logger.info(f"[FIXTURES API] yesterday_start_utc: {yesterday_start_utc}, yesterday_end_utc: {yesterday_end_utc}")
# Get active matches for today (non-terminal states) - same as Qt player # Get active matches for today (non-terminal states) - same as Qt player
today_matches = session.query(MatchModel).filter( today_matches = session.query(MatchModel).filter(
MatchModel.start_time.isnot(None), MatchModel.start_time.isnot(None),
...@@ -10750,6 +10754,8 @@ def get_overlay_fixtures(): ...@@ -10750,6 +10754,8 @@ def get_overlay_fixtures():
MatchModel.active_status == True MatchModel.active_status == True
).order_by(MatchModel.start_time.asc()).all() ).order_by(MatchModel.start_time.asc()).all()
logger.info(f"[FIXTURES API] Found {len(today_matches)} today matches")
# Check if there are any incomplete matches from yesterday - same as Qt player # Check if there are any incomplete matches from yesterday - same as Qt player
yesterday_incomplete_matches = session.query(MatchModel).filter( yesterday_incomplete_matches = session.query(MatchModel).filter(
MatchModel.start_time.isnot(None), MatchModel.start_time.isnot(None),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment