From b46165d0f69161faa20eccb1de9f905498044d36 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Wed, 24 Jun 2026 08:11:56 -0300 Subject: content: image: safe dimensions access --- src/content/dependencies/image.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/content/dependencies/image.js b/src/content/dependencies/image.js index 1428de88..acf50664 100644 --- a/src/content/dependencies/image.js +++ b/src/content/dependencies/image.js @@ -115,7 +115,15 @@ export default { const originalDimensions = (isMissingImageFile ? null - : getDimensionsOfImagePath(mediaSrc)); + : (() => { + // This errors for images which exist but don't have thumbnails + // generated yet. AWKWARD..... + try { + return getDimensionsOfImagePath(mediaSrc) + } catch { + return null; + } + })()); const willLink = !isMissingImageFile && -- cgit 1.3.0-6-gf8a5