Browsing: improve debug (server-side)

This commit is contained in:
Enrico Ros
2025-05-27 13:52:23 -07:00
parent e0e8a94031
commit 74731d512f
+6 -7
View File
@@ -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;