From a1a3a7e0f402850091885e5ac088ad7af1f5d27a Mon Sep 17 00:00:00 2001 From: Mohamed Bassem Date: Sat, 28 Dec 2024 18:54:55 +0000 Subject: fix: Coerce createdAt in the bookmark create/update APIs --- packages/shared/types/bookmarks.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'packages/shared') diff --git a/packages/shared/types/bookmarks.ts b/packages/shared/types/bookmarks.ts index 41f689cd..8ee523a6 100644 --- a/packages/shared/types/bookmarks.ts +++ b/packages/shared/types/bookmarks.ts @@ -122,7 +122,7 @@ export const zNewBookmarkRequestSchema = z favourited: z.boolean().optional(), note: z.string().optional(), summary: z.string().optional(), - createdAt: z.date().optional(), + createdAt: z.coerce.date().optional(), }) .and( z.discriminatedUnion("type", [ @@ -178,7 +178,7 @@ export const zUpdateBookmarksRequestSchema = z.object({ summary: z.string().nullish(), note: z.string().optional(), title: z.string().max(MAX_TITLE_LENGTH).nullish(), - createdAt: z.date().optional(), + createdAt: z.coerce.date().optional(), }); export type ZUpdateBookmarksRequest = z.infer< typeof zUpdateBookmarksRequestSchema -- cgit v1.2.3-70-g09d2