From adc3560803946c151217213b9fb660349ad134d3 Mon Sep 17 00:00:00 2001 From: Johnny Tan Date: Tue, 30 Apr 2024 20:15:32 -0400 Subject: [PATCH] changed date field to store ISOstring and date format --- src/components/user/AddFile.tsx | 3 +-- src/server/model/index.ts | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/user/AddFile.tsx b/src/components/user/AddFile.tsx index ca0737a9..e1c49dad 100644 --- a/src/components/user/AddFile.tsx +++ b/src/components/user/AddFile.tsx @@ -107,7 +107,6 @@ const AddFile = ({ const router = useRouter(); const [error, setError] = useState(false); const [selectedTags, setSelectedTags] = useState([]); - const handleResetState = () => { setStartDate(new Date()); setSelectedTags([]); @@ -175,7 +174,7 @@ const AddFile = ({ className="mb-4 h-12 w-full cursor-pointer rounded-lg pl-4" selected={startDate} onChange={(date) => date && setStartDate(date)} - dateFormat="dd MMMM yyyy" + dateFormat="YYYY-MM-dd" excludeDates={excludeDates} /> {excludedDatesString.includes(startDate.toDateString()) ? ( diff --git a/src/server/model/index.ts b/src/server/model/index.ts index 1d43796d..d22568d2 100644 --- a/src/server/model/index.ts +++ b/src/server/model/index.ts @@ -17,6 +17,7 @@ export const File = z.object({ date: z.string().transform((val) => { const date = new Date(val); date.setHours(0, 0, 0, 0); + date.toISOString(); return date; }), filetype: z.string(),