From c405d6dacdbde76b8f22d8c5ce88aee990c5f9e5 Mon Sep 17 00:00:00 2001 From: Jared Pereira Date: Fri, 3 Oct 2025 21:35:42 -0400 Subject: [PATCH] handle empty profile on subscribe to publication --- app/lish/subscribeToPublication.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/lish/subscribeToPublication.ts b/app/lish/subscribeToPublication.ts index 7ba56ace..e9a47141 100644 --- a/app/lish/subscribeToPublication.ts +++ b/app/lish/subscribeToPublication.ts @@ -49,10 +49,12 @@ export async function subscribeToPublication( let bsky = new BskyAgent(credentialSession); let [prefs, profile, resolveDid] = await Promise.all([ bsky.app.bsky.actor.getPreferences(), - bsky.app.bsky.actor.profile.get({ - repo: credentialSession.did!, - rkey: "self", - }), + bsky.app.bsky.actor.profile + .get({ + repo: credentialSession.did!, + rkey: "self", + }) + .catch(), idResolver.did.resolve(credentialSession.did!), ]); if (!identity.bsky_profiles && profile.value) { -- 2.51.2