From 0f146ea6997b2576489c702b98cafa8caeaf0721 Mon Sep 17 00:00:00 2001 From: Max Richter Date: Sat, 25 Jan 2025 18:36:41 +0100 Subject: [PATCH] fix: handle invalid dates --- components/MetaTags.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/components/MetaTags.tsx b/components/MetaTags.tsx index 8e3c7e9..44b877d 100644 --- a/components/MetaTags.tsx +++ b/components/MetaTags.tsx @@ -23,7 +23,11 @@ function generateJsonLd(resource: GenericResource): string { } if (resource.meta?.date) { - baseSchema.datePublished = new Date(resource.meta.date).toISOString(); + try { + baseSchema.datePublished = new Date(resource.meta.date).toISOString(); + } catch (_) { + // Ignore invalid date + } } if (resource.meta?.rating) {