From 43e5c9167266fd9087590a50741f245d1abc6e50 Mon Sep 17 00:00:00 2001 From: Sam Becker Date: Fri, 19 Jan 2024 09:23:54 -0600 Subject: [PATCH] Catch blob list errors in admin nav --- src/app/admin/layout.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/app/admin/layout.tsx b/src/app/admin/layout.tsx index ff0d75e8..072b0d73 100644 --- a/src/app/admin/layout.tsx +++ b/src/app/admin/layout.tsx @@ -21,7 +21,12 @@ export default async function AdminLayout({ countTags, ] = await Promise.all([ getPhotosCountIncludingHiddenCached(), - getBlobUploadUrlsNoStore().then(urls => urls.length), + getBlobUploadUrlsNoStore() + .then(urls => urls.length) + .catch(e => { + console.error(`Error getting blob upload urls: ${e}`); + return 0; + }), getUniqueTagsCached().then(tags => tags.length), ]);