From ea60aa701e56dc311af386a830557f46dd0f580e Mon Sep 17 00:00:00 2001 From: Fred KISSIE Date: Wed, 8 Jul 2026 01:39:52 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix=20sitetable=20page=20crashin?= =?UTF-8?q?g=20because=20of=20invalid=20version?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/SitesTable.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/SitesTable.tsx b/src/components/SitesTable.tsx index cac639222..7d61345a2 100644 --- a/src/components/SitesTable.tsx +++ b/src/components/SitesTable.tsx @@ -359,10 +359,12 @@ export default function SitesTable({ cell: ({ row }) => { const originalRow = row.original; - let updateAvailable = + let updateAvailable = Boolean( latestNewtVersion && originalRow.newtVersion && - semver.lt(originalRow.newtVersion, latestNewtVersion); + semver.valid(originalRow.newtVersion) && + semver.lt(originalRow.newtVersion, latestNewtVersion) + ); if (originalRow.type === "newt") { return (