feat: add page closed check
This commit is contained in:
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user