We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 97a96d2 commit b18c651Copy full SHA for b18c651
frontend/src/components/ChatSettings/DatePickerInput.tsx
@@ -24,7 +24,13 @@ import { InputStateHandler } from './InputStateHandler';
24
const parseDate = (dateStr: string | undefined | null): Date | undefined => {
25
if (!dateStr) return undefined;
26
try {
27
- return new Date(dateStr);
+ const date = new Date(dateStr);
28
+ // Check if date is valid (Invalid Date has NaN time)
29
+ if (isNaN(date.getTime())) {
30
+ console.warn(`Invalid date string provided: "${dateStr}"`);
31
+ return undefined;
32
+ }
33
+ return date;
34
} catch {
35
return undefined;
36
}
0 commit comments