From 9b71cfc40cc30866afd6e4a6af74a45cf457ae1a Mon Sep 17 00:00:00 2001 From: amhsirak Date: Mon, 17 Nov 2025 19:54:28 +0530 Subject: [PATCH] fix: return empty empty str on error --- server/src/markdownify/get_html.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/server/src/markdownify/get_html.ts b/server/src/markdownify/get_html.ts index 3e459383..dbf6a8a9 100644 --- a/server/src/markdownify/get_html.ts +++ b/server/src/markdownify/get_html.ts @@ -1,4 +1,4 @@ -import { chromium, Browser, Page, BrowserContext } from 'playwright'; +import { chromium, Browser, BrowserContext, Page } from 'playwright'; export interface GetPageSourceOptions { wait?: number; @@ -46,9 +46,10 @@ export async function getPageSource( } catch (error) { console.error('Error while getting page source: ', error); + return ''; // Explicitly return empty string on error } finally { if (page) await page.close(); if (context) await context.close(); if (browser) await browser.close(); } - } \ No newline at end of file +} \ No newline at end of file