From 74731d512f5dcea0a2922219ff526e8cd9ca8bad Mon Sep 17 00:00:00 2001 From: Enrico Ros Date: Tue, 27 May 2025 13:52:23 -0700 Subject: [PATCH] Browsing: improve debug (server-side) --- src/modules/browse/browse.router.ts | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/modules/browse/browse.router.ts b/src/modules/browse/browse.router.ts index 8fe264b81..50a4d3044 100644 --- a/src/modules/browse/browse.router.ts +++ b/src/modules/browse/browse.router.ts @@ -92,18 +92,17 @@ export const browseRouter = createTRPCRouter({ case 'fulfilled': return result.value; case 'rejected': + // server-side log the exception + console.warn('[DEV] browse.worker: fetchPagesStreaming error:', result.reason); return { url: requests[index].url, title: '', content: undefined, file: undefined, - error: typeof result.reason === 'string' - ? result.reason - : result.reason instanceof Error - ? result.reason.message - : result.reason - ? JSON.stringify(result.reason) - : 'Unknown fetch error', + error: typeof result.reason === 'string' ? result.reason + : result.reason instanceof Error ? result.reason.message + : result.reason ? JSON.stringify(result.reason) + : 'Unknown fetch error', stopReason: 'error', screenshot: undefined, } satisfies FetchPageWorkerOutputSchema;