Don't send empty dates

This commit is contained in:
Regalijan 2025-06-19 15:40:31 -04:00
parent 8c32cd121d
commit 3d8ce8356f
Signed by: regalijan
GPG Key ID: 5D4196DA269EF520

View File

@ -348,7 +348,18 @@ export default function () {
const newDate = ( const newDate = (
document.getElementById("reschedule-input") as HTMLInputElement document.getElementById("reschedule-input") as HTMLInputElement
).value; ).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}`, { const rescheduleResp = await fetch(`/api/events-team/events/${eventId}`, {
body: JSON.stringify({ day }), body: JSON.stringify({ day }),
headers: { headers: {