diff --git a/app/routes/events-team.tsx b/app/routes/events-team.tsx index 6b2c6c4..5427c8f 100644 --- a/app/routes/events-team.tsx +++ b/app/routes/events-team.tsx @@ -348,7 +348,18 @@ export default function () { const newDate = ( document.getElementById("reschedule-input") as HTMLInputElement ).value; - const day = newDate.split("-").at(2); + const day = parseInt(newDate.split("-").at(2) ?? ""); + + if (isNaN(day)) { + toast({ + description: "Please select a date, then try again.", + status: "error", + title: "No date selected", + }); + + return; + } + const rescheduleResp = await fetch(`/api/events-team/events/${eventId}`, { body: JSON.stringify({ day }), headers: {