From 6d21730fb95291febddc85fe48674daa59ee69f1 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Tue, 20 Aug 2024 18:27:39 +0800 Subject: [PATCH] Better error handling for search --- .../web/lib/networking/library_items/useLibraryItems.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/web/lib/networking/library_items/useLibraryItems.tsx b/packages/web/lib/networking/library_items/useLibraryItems.tsx index 73899f857..c50f79eee 100644 --- a/packages/web/lib/networking/library_items/useLibraryItems.tsx +++ b/packages/web/lib/networking/library_items/useLibraryItems.tsx @@ -277,6 +277,9 @@ export function useGetLibraryItems( query: fullQuery, includeContent: false, })) as LibraryItemsData + if (response.search.errorCodes?.length) { + throw new Error(response.search.errorCodes[0]) + } let wasUnchanged = false if (cached && cached.pageParams.indexOf(pageParam) > -1) { const idx = cached.pageParams.indexOf(pageParam) @@ -326,8 +329,6 @@ export function useGetLibraryItems( return true }) ) - console.log('setting filteredPages: ', filteredPages) - return { ...data, pages: filteredPages,