feat: add page closed check

This commit is contained in:
Rohit
2025-06-30 16:19:46 +05:30
parent c9249965b8
commit e0020437f5

View File

@@ -705,6 +705,11 @@ export class RemoteBrowser {
}>, }>,
limit: number = 5 limit: number = 5
): Promise<Array<Record<string, string>>> { ): Promise<Array<Record<string, string>>> {
if (page.isClosed()) {
logger.warn("Page is closed, cannot extract list data");
return [];
}
return await page.evaluate( return await page.evaluate(
async ({ listSelector, fields, limit }: { async ({ listSelector, fields, limit }: {
listSelector: string; listSelector: string;