diff --git a/apps/api/src/__tests__/snips/scrape.test.ts b/apps/api/src/__tests__/snips/scrape.test.ts index 8463e098..7970d820 100644 --- a/apps/api/src/__tests__/snips/scrape.test.ts +++ b/apps/api/src/__tests__/snips/scrape.test.ts @@ -98,7 +98,7 @@ describe("Scrape tests", () => { }); expectScrapeToSucceed(response); - expect(response.body.data.screenshot).toBeTruthy(); + expect(typeof response.body.data.screenshot).toBe("string"); }, 15000); it.concurrent("screenshot@fullPage format works", async () => { @@ -108,7 +108,7 @@ describe("Scrape tests", () => { }); expectScrapeToSucceed(response); - expect(response.body.data.screenshot).toBeTruthy(); + expect(typeof response.body.data.screenshot).toBe("string"); }, 15000); }) }); diff --git a/apps/api/src/scraper/scrapeURL/engines/fire-engine/index.ts b/apps/api/src/scraper/scrapeURL/engines/fire-engine/index.ts index 988dfeb8..26f7847f 100644 --- a/apps/api/src/scraper/scrapeURL/engines/fire-engine/index.ts +++ b/apps/api/src/scraper/scrapeURL/engines/fire-engine/index.ts @@ -229,7 +229,7 @@ export async function scrapeURLWithFireEngineChromeCDP( { screenshots: response.screenshots }, ); if (response.screenshots) { - response.screenshot = response.screenshots.slice(-1, 0)[0]; + response.screenshot = response.screenshots.slice(-1)[0]; response.screenshots = response.screenshots.slice(0, -1); } meta.logger.debug("Screenshot transformation done", {