From fc4c8745a6d34a5d39c938fbf5d06902d6394a01 Mon Sep 17 00:00:00 2001 From: Fred Boniface Date: Mon, 27 Apr 2026 23:39:36 +0100 Subject: [PATCH] Fix the date validator, was checking indexes, not values! --- src/lib/validation.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/validation.ts b/src/lib/validation.ts index f8aa168..635b30a 100644 --- a/src/lib/validation.ts +++ b/src/lib/validation.ts @@ -97,7 +97,7 @@ export const IsValidDateStr = (s: string): boolean => { for (let i = 0; i < 10; i++) { if (i === 4 || i === 7) continue; const c = s.charCodeAt(i); - if (!isDigit(i)) return false; + if (!isDigit(c)) return false; } const y = parseInt(s.substring(0, 4), 10);