fix: pageOptions

This commit is contained in:
rafaelsideguide
2024-09-05 14:16:31 -03:00
parent b301ffc922
commit 8c1097e9e1
4 changed files with 6 additions and 4 deletions
+1 -1
View File
@@ -28,7 +28,7 @@ export type PageOptions = {
onlyIncludeTags?: string | string[]; onlyIncludeTags?: string | string[];
includeLinks?: boolean; includeLinks?: boolean;
useFastMode?: boolean; // beta useFastMode?: boolean; // beta
disableJSDom?: boolean; // beta disableJsDom?: boolean; // beta
atsv?: boolean; // beta atsv?: boolean; // beta
}; };
+1 -1
View File
@@ -590,7 +590,7 @@ export class WebScraperDataProvider {
fullPageScreenshot: options.pageOptions?.fullPageScreenshot ?? false, fullPageScreenshot: options.pageOptions?.fullPageScreenshot ?? false,
screenshot: options.pageOptions?.screenshot ?? false, screenshot: options.pageOptions?.screenshot ?? false,
useFastMode: options.pageOptions?.useFastMode ?? false, useFastMode: options.pageOptions?.useFastMode ?? false,
disableJSDom: options.pageOptions?.disableJSDom ?? false, disableJsDom: options.pageOptions?.disableJsDom ?? false,
atsv: options.pageOptions?.atsv ?? false atsv: options.pageOptions?.atsv ?? false
}; };
this.extractorOptions = options.extractorOptions ?? { mode: "markdown" }; this.extractorOptions = options.extractorOptions ?? { mode: "markdown" };
@@ -104,12 +104,13 @@ export async function scrapWithFireEngine({
screenshot: screenshotParam, screenshot: screenshotParam,
fullPageScreenshot: fullPageScreenshotParam, fullPageScreenshot: fullPageScreenshotParam,
headers: headers, headers: headers,
pageOptions: pageOptions,
disableJsDom: pageOptions?.disableJsDom ?? false, disableJsDom: pageOptions?.disableJsDom ?? false,
priority, priority,
engine, engine,
instantReturn: true, instantReturn: true,
...fireEngineOptionsParam, ...fireEngineOptionsParam,
atsv: pageOptions?.atsv ?? false,
scrollXPaths: pageOptions?.scrollXPaths ?? [],
}, },
{ {
headers: { headers: {
@@ -147,7 +147,7 @@ export async function scrapSingleUrl(
removeTags: pageOptions.removeTags ?? [], removeTags: pageOptions.removeTags ?? [],
onlyIncludeTags: pageOptions.onlyIncludeTags ?? [], onlyIncludeTags: pageOptions.onlyIncludeTags ?? [],
useFastMode: pageOptions.useFastMode ?? false, useFastMode: pageOptions.useFastMode ?? false,
disableJSDom: pageOptions.disableJSDom ?? false, disableJsDom: pageOptions.disableJsDom ?? false,
atsv: pageOptions.atsv ?? false atsv: pageOptions.atsv ?? false
} }
@@ -203,6 +203,7 @@ export async function scrapSingleUrl(
fireEngineOptions: { fireEngineOptions: {
engine: engine, engine: engine,
atsv: pageOptions.atsv, atsv: pageOptions.atsv,
disableJsDom: pageOptions.disableJsDom,
}, },
priority, priority,
teamId, teamId,