Skip to content

Commit

Permalink
feat(core): use RequestQueue.addBatchedRequests() in enqueueLinks
Browse files Browse the repository at this point in the history
… helper

Related: #1995
  • Loading branch information
B4nan committed Jul 20, 2023
1 parent 05af44d commit 4d61ca9
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 3 deletions.
4 changes: 3 additions & 1 deletion packages/core/src/enqueue_links/enqueue_links.ts
Expand Up @@ -371,7 +371,9 @@ export async function enqueueLinks(options: SetRequired<EnqueueLinksOptions, 're
let requests = createFilteredRequests();
if (limit) requests = requests.slice(0, limit);

return requestQueue.addRequests(requests, { forefront });
const { addedRequests } = await requestQueue.addRequestsBatched(requests, { forefront });

return { processedRequests: addedRequests, unprocessedRequests: [] };
}

/**
Expand Down
Expand Up @@ -279,7 +279,9 @@ export async function enqueueLinksByClickingElements(options: EnqueueLinksByClic
requestOptions = requestOptions.map(transformRequestFunction).filter((r) => !!r) as RequestOptions[];
}
const requests = createRequests(requestOptions, urlPatternObjects);
return requestQueue.addRequests(requests, { forefront });
const { addedRequests } = await requestQueue.addRequestsBatched(requests, { forefront });

return { processedRequests: addedRequests, unprocessedRequests: [] };
}

interface WaitForPageIdleOptions {
Expand Down
Expand Up @@ -285,7 +285,9 @@ export async function enqueueLinksByClickingElements(options: EnqueueLinksByClic
requestOptions = requestOptions.map(transformRequestFunction).filter((r) => !!r) as RequestOptions[];
}
const requests = createRequests(requestOptions, urlPatternObjects);
return requestQueue.addRequests(requests, { forefront });
const { addedRequests } = await requestQueue.addRequestsBatched(requests, { forefront });

return { processedRequests: addedRequests, unprocessedRequests: [] };
}

interface WaitForPageIdleOptions {
Expand Down

0 comments on commit 4d61ca9

Please sign in to comment.