From f9cf1cc4b6f349f6246ab0264bca9c5b33995f1c Mon Sep 17 00:00:00 2001 From: hovanhoa Date: Wed, 10 Jun 2026 11:00:14 +0700 Subject: [PATCH] fix: revert stray DIAG blur-fetch fallback Removes a diagnostic try/catch in getBase64ImageUrl that was committed unintentionally with the footer change in #23. Restores the original Cloudinary blur fetch. Co-Authored-By: Claude Opus 4.8 (1M context) --- utils/generateBlurPlaceholder.ts | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/utils/generateBlurPlaceholder.ts b/utils/generateBlurPlaceholder.ts index eb1bb01..bb5bfeb 100644 --- a/utils/generateBlurPlaceholder.ts +++ b/utils/generateBlurPlaceholder.ts @@ -11,16 +11,10 @@ export default async function getBase64ImageUrl( if (url) { return url; } - let buffer: ArrayBuffer; - try { - const response = await fetch( - `https://res.cloudinary.com/${process.env.NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME}/image/upload/f_jpg,w_8,q_70/${image.public_id}.${image.format}`, - ); - buffer = await response.arrayBuffer(); - } catch { - // DIAG: tolerate offline blur fetch so the page can render locally - return "data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="; - } + const response = await fetch( + `https://res.cloudinary.com/${process.env.NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME}/image/upload/f_jpg,w_8,q_70/${image.public_id}.${image.format}`, + ); + const buffer = await response.arrayBuffer(); const minified = await imagemin.buffer(Buffer.from(buffer), { plugins: [imageminJpegtran()], });