From ffb44ee2c5658377096de934ac383cc0a5beb553 Mon Sep 17 00:00:00 2001 From: Jared Pereira Date: Wed, 11 Feb 2026 16:17:12 +0400 Subject: [PATCH] return if no handle in sync document metadata --- app/api/inngest/functions/sync_document_metadata.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/api/inngest/functions/sync_document_metadata.ts b/app/api/inngest/functions/sync_document_metadata.ts index 35acb38d..cab26e98 100644 --- a/app/api/inngest/functions/sync_document_metadata.ts +++ b/app/api/inngest/functions/sync_document_metadata.ts @@ -21,11 +21,13 @@ export const sync_document_metadata = inngest.createFunction( const handle = doc?.alsoKnownAs ?.find((a) => a.startsWith("at://")) ?.replace("at://", ""); + if (!doc) return null; const isBridgy = !!doc?.service?.find( (s) => s.serviceEndpoint === "https://atproto.brid.gy", ); return { handle: handle ?? null, isBridgy }; }); + if (!handleResult) return { error: "No Handle" }; await step.run("set-indexed", async () => { await supabaseServerClient -- 2.51.2