From 55e040681fa319dfb342a450415349815d666404 Mon Sep 17 00:00:00 2001 From: jakeaturner Date: Sat, 18 Jul 2026 16:52:37 +0000 Subject: [PATCH] fix(RemoteExplorer): guard against invalid dates being rendered --- admin/inertia/pages/settings/zim/remote-explorer.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/admin/inertia/pages/settings/zim/remote-explorer.tsx b/admin/inertia/pages/settings/zim/remote-explorer.tsx index 2d66862..1605d21 100644 --- a/admin/inertia/pages/settings/zim/remote-explorer.tsx +++ b/admin/inertia/pages/settings/zim/remote-explorer.tsx @@ -638,6 +638,8 @@ export default function ZimRemoteExplorer() { ]} expandable={{ expandedRowRender(record) { + const issuedDate = record.issued ? new Date(record.issued) : null + const hasValidIssuedDate = issuedDate && !Number.isNaN(issuedDate.getTime()) return (

{record.summary}

@@ -682,13 +684,13 @@ export default function ZimRemoteExplorer() {
)} - {record.issued && ( + {hasValidIssuedDate && (
Issued: {new Intl.DateTimeFormat('en-US', { dateStyle: 'medium', - }).format(new Date(record.issued))} + }).format(issuedDate!)}
)}