diff --git a/quartz/plugins/emitters/ogImage.tsx b/quartz/plugins/emitters/ogImage.tsx index 38103a51b..64f167a4a 100644 --- a/quartz/plugins/emitters/ogImage.tsx +++ b/quartz/plugins/emitters/ogImage.tsx @@ -150,12 +150,11 @@ export const CustomOgImages: QuartzEmitterPlugin> = additionalHead: [ (pageData) => { const isRealFile = pageData.filePath !== undefined - const socialImage = pageData.frontmatter?.socialImage + let userDefinedOgImagePath = pageData.frontmatter?.socialImage - let userDefinedOgImagePath = undefined - if (socialImage) { - userDefinedOgImagePath = isAbsoluteFilePath(socialImage) - ? socialImage + if (userDefinedOgImagePath) { + userDefinedOgImagePath = isAbsoluteFilePath(userDefinedOgImagePath) + ? userDefinedOgImagePath : `https://${baseUrl}/static/${socialImage}` }