From be535f0a34934985082524e7d77987895943f03b Mon Sep 17 00:00:00 2001 From: Adhiraj Singh Date: Thu, 9 Jun 2022 15:07:04 +0530 Subject: [PATCH] fix: give preview even if thumbnail gen fails --- src/Utils/link-preview.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/Utils/link-preview.ts b/src/Utils/link-preview.ts index bc33d59..395c563 100644 --- a/src/Utils/link-preview.ts +++ b/src/Utils/link-preview.ts @@ -36,9 +36,13 @@ export const getUrlInfo = async( if(info && 'title' in info) { const [image] = info.images - const jpegThumbnail = image - ? await getCompressedJpegThumbnail(image, opts) - : undefined + let jpegThumbnail: Buffer | undefined = undefined + try { + jpegThumbnail = image + ? await getCompressedJpegThumbnail(image, opts) + : undefined + } catch(error) { + } return { 'canonical-url': info.url,