From 93f87f8cedbdf2b06041bfbd2e31c778f122187d Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Tue, 31 Oct 2023 14:00:50 -0500 Subject: [PATCH] fix uncaught error --- src/lib/hooks/useCustomFeed.ts | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/src/lib/hooks/useCustomFeed.ts b/src/lib/hooks/useCustomFeed.ts index d7a27050dc..c71e6a05d3 100644 --- a/src/lib/hooks/useCustomFeed.ts +++ b/src/lib/hooks/useCustomFeed.ts @@ -7,11 +7,16 @@ export function useCustomFeed(uri: string): CustomFeedModel | undefined { const [item, setItem] = useState() useEffect(() => { async function fetchView() { - const res = await store.agent.app.bsky.feed.getFeedGenerator({ - feed: uri, - }) - const view = res.data.view - return view + try { + const res = await store.agent.app.bsky.feed.getFeedGenerator({ + feed: uri, + }) + const view = res.data.view + return view + } catch (e) { + store.log.error('useCustomFeed failed to getFeedGenerator', e) + return undefined + } } async function buildFeedItem() { const view = await fetchView()