brackt/app/components/sport-season
Claude fa98d514f2
All checks were successful
🚀 Deploy / 🧪 Test (pull_request) Successful in 2m58s
🚀 Deploy / ʦ🔍 Typecheck & Lint (pull_request) Successful in 1m18s
🚀 Deploy / 🐳 Build (pull_request) Has been skipped
🚀 Deploy / 🚀 Deploy (pull_request) Has been skipped
Code review fixes: earliestGameTime fallback, isNaN guard, and missing index
- getUpcomingScoringEvents: fall back to eventStartsAt.toISOString() when no
  game-level scheduledAt exists, matching the same pattern already used in
  getUpcomingEventsForDraftedParticipants — prevents F1/golf events from
  showing a date with no time in SportSeasonCard and similar consumers
- EventSchedule: replace bare toLocaleTimeString call with an isNaN-guarded
  block so a malformed timestamp renders nothing instead of "Invalid Date"
- database/schema.ts: add index on tournament_groups(scoring_event_id) to
  support the inArray filter added in the previous commit
  (run npm run db:generate && npm run db:migrate to apply)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KiVGo8gSBXe3WuRniVNKsd
2026-06-17 17:47:24 +00:00
..
__tests__ Fix standings table bugs and polish across all three scoring patterns (#415) 2026-05-12 10:39:25 -07:00
EventSchedule.tsx Code review fixes: earliestGameTime fallback, isNaN guard, and missing index 2026-06-17 17:47:24 +00:00
GroupStageStandings.tsx claude/inspiring-turing-9w84hu (#94) 2026-06-17 04:29:23 +00:00
RegularSeasonStandings.tsx Fix standings table bugs and polish across all three scoring patterns (#415) 2026-05-12 10:39:25 -07:00
UpcomingCalendarPanel.tsx Fix SSR/hydration timezone flip in event date and time display (#95) 2026-06-17 06:09:29 +00:00
UpcomingEventsCard.stories.tsx New design (#309) 2026-04-23 13:14:55 -07:00
UpcomingEventsCard.tsx claude/funny-maxwell-vcyb19 (#91) 2026-06-15 22:05:25 +00:00
UpcomingEventsCardFull.stories.tsx New design (#309) 2026-04-23 13:14:55 -07:00