From 40a9f3f1e1b34271ada6afda378d982a0b99ccf8 Mon Sep 17 00:00:00 2001 From: nikhil2004 Date: Tue, 22 Sep 2026 22:26:31 +0530 Subject: [PATCH] refactor: use Zod date native validation for query date --- server/src/api/validation/statusPageValidation.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/api/validation/statusPageValidation.ts b/server/src/api/validation/statusPageValidation.ts index a332205d2..f21c48209 100644 --- a/server/src/api/validation/statusPageValidation.ts +++ b/server/src/api/validation/statusPageValidation.ts @@ -26,7 +26,7 @@ export const getPublicMonitorIncidentsParamValidation = z.object({ }); export const getPublicMonitorIncidentsQueryValidation = z.object({ - date: z.string().regex(/^\d{4}-\d{2}-\d{2}$/, "Date must be in YYYY-MM-DD format"), + date: z.string().date("Date must be a valid calendar date in YYYY-MM-DD format"), }); export const getStatusPageQueryValidation = z.object({