From 3d8ce8356fc38baa488fe7491801d28a5a7a0642 Mon Sep 17 00:00:00 2001 From: Regalijan Date: Thu, 19 Jun 2025 15:40:31 -0400 Subject: [PATCH] Don't send empty dates --- app/routes/events-team.tsx | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) 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: {