aboutsummaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/web/components/dashboard/preview/LinkContentSection.tsx6
-rw-r--r--apps/workers/crawlerWorker.ts3
2 files changed, 6 insertions, 3 deletions
diff --git a/apps/web/components/dashboard/preview/LinkContentSection.tsx b/apps/web/components/dashboard/preview/LinkContentSection.tsx
index 6c51864f..29001c7f 100644
--- a/apps/web/components/dashboard/preview/LinkContentSection.tsx
+++ b/apps/web/components/dashboard/preview/LinkContentSection.tsx
@@ -16,10 +16,12 @@ function ScreenshotSection({ link }: { link: ZBookmarkedLink }) {
return (
<div className="relative h-full min-w-full">
<Image
- fill={true}
alt="screenshot"
src={`/api/assets/${link.screenshotAssetId}`}
- className="object-contain"
+ width={0}
+ height={0}
+ sizes="100vw"
+ style={{ width: "100%", height: "auto" }}
/>
</div>
);
diff --git a/apps/workers/crawlerWorker.ts b/apps/workers/crawlerWorker.ts
index 6b4d39f0..e7ed854b 100644
--- a/apps/workers/crawlerWorker.ts
+++ b/apps/workers/crawlerWorker.ts
@@ -231,10 +231,11 @@ async function crawlPage(jobId: string, url: string) {
// If you change this, you need to change the asset type in the store function.
type: "png",
encoding: "binary",
+ fullPage: serverConfig.crawler.fullPageScreenshot,
}),
]);
logger.info(
- `[Crawler][${jobId}] Finished capturing page content and a screenshot.`,
+ `[Crawler][${jobId}] Finished capturing page content and a screenshot. FullPageScreenshot: ${serverConfig.crawler.fullPageScreenshot}`,
);
return { htmlContent, screenshot, url: page.url() };
} finally {