diff --git a/apps/api/src/scraper/WebScraper/single_url.ts b/apps/api/src/scraper/WebScraper/single_url.ts index 93fb0ce7..fc3a0efb 100644 --- a/apps/api/src/scraper/WebScraper/single_url.ts +++ b/apps/api/src/scraper/WebScraper/single_url.ts @@ -210,10 +210,26 @@ export async function scrapSingleUrl( type: "wait" as const, milliseconds: pageOptions.waitFor, }] : []), + ...(pageOptions.fullPageScreenshot ? [ + { + type: "scroll" as const, + direction: "down" as const, + }, + { + type: "wait" as const, + milliseconds: 300, + }, + ] : []), ...((pageOptions.screenshot || pageOptions.fullPageScreenshot) ? [{ type: "screenshot" as const, fullPage: !!pageOptions.fullPageScreenshot, }] : []), + ...(pageOptions.fullPageScreenshot ? [ + { + type: "scroll" as const, + direction: "up" as const, + } + ] : []), ...(pageOptions.actions ?? []), ], }) : ({