From a5b0eeb4a93cf342257094e9d2d5422d2dc99fc0 Mon Sep 17 00:00:00 2001 From: Florian <45694132+flo-bit@users.noreply.github.com> Date: Mon, 30 Mar 2026 00:09:56 +0200 Subject: [PATCH] fix standard site document card crash --- .../content/StandardSiteDocumentListCard/index.ts | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/src/lib/cards/content/StandardSiteDocumentListCard/index.ts b/src/lib/cards/content/StandardSiteDocumentListCard/index.ts index c53ae5c..7051c28 100644 --- a/src/lib/cards/content/StandardSiteDocumentListCard/index.ts +++ b/src/lib/cards/content/StandardSiteDocumentListCard/index.ts @@ -29,11 +29,16 @@ export const StandardSiteDocumentListCardDefinition = { if (!siteParts) continue; - const publicationRecord = await getRecord({ - did: siteParts.repo as `did:${string}:${string}`, - collection: siteParts.collection!, - rkey: siteParts.rkey - }); + let publicationRecord; + try { + publicationRecord = await getRecord({ + did: siteParts.repo as `did:${string}:${string}`, + collection: siteParts.collection!, + rkey: siteParts.rkey + }); + } catch { + continue; + } if (!publicationRecord.value) continue; const { url } = publicationRecord.value; -- 2.51.2