From 113fdc68161922c49c058ba0e349a3a6088d4c9a Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Wed, 7 Jan 2026 18:37:25 +0100 Subject: [PATCH] Fix date parsing in EntryPage --- client/src/pages/EntryPage.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/client/src/pages/EntryPage.tsx b/client/src/pages/EntryPage.tsx index 9d101a4..967c138 100644 --- a/client/src/pages/EntryPage.tsx +++ b/client/src/pages/EntryPage.tsx @@ -40,7 +40,11 @@ export default function EntryPage() { const quizLink = `/quiz?mode=entry&id=${encodeURIComponent(entry.id)}`; const ig = entry.ig_meta; const profileUrl = ig?.profile_url || (ig?.username ? `https://www.instagram.com/${ig.username}/` : undefined); - const postDate = ig?.post_date ? new Date(ig.post_date).toLocaleString() : undefined; + let postDate: string | undefined; + if (ig?.post_date) { + const parsed = new Date(ig.post_date); + postDate = isNaN(parsed.getTime()) ? ig.post_date : parsed.toLocaleString(); + } return (