diff --git a/app/routes/admin.sports-seasons.$id.events.tsx b/app/routes/admin.sports-seasons.$id.events.tsx
index 406c52a..6dc75df 100644
--- a/app/routes/admin.sports-seasons.$id.events.tsx
+++ b/app/routes/admin.sports-seasons.$id.events.tsx
@@ -60,7 +60,7 @@ export default function SportsSeasonEvents({
? "schedule_event"
: "playoff_game";
- const getStatusBadge = (isComplete: boolean, eventType: string, eventDate?: string | null) => {
+ const getStatusBadge = (isComplete: boolean, eventType: string, eventDate?: string | null, eventStartsAt?: Date | string | null) => {
if (isComplete) {
return (
@@ -69,8 +69,9 @@ export default function SportsSeasonEvents({
);
}
if (eventType === "schedule_event") {
- const today = new Date().toISOString().split("T")[0];
- const isPast = eventDate && eventDate < today;
+ const isPast = eventStartsAt
+ ? new Date(eventStartsAt) < new Date()
+ : eventDate != null && eventDate < new Date().toISOString().split("T")[0];
return isPast ? (
Results Pending
) : (
@@ -276,7 +277,7 @@ export default function SportsSeasonEvents({
>
{event.name}
- {getStatusBadge(event.isComplete, event.eventType, event.eventDate)}
+ {getStatusBadge(event.isComplete, event.eventType, event.eventDate, event.eventStartsAt)}