From 684bbed6450dfaff38ed69c66af5ab830a3e614e Mon Sep 17 00:00:00 2001 From: sam Date: Wed, 9 Sep 2026 15:44:46 +1000 Subject: [PATCH] feat: front-matter image accepts {{media:...}} (S3 hero photos consistent with body) --- app/src/content.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/content.go b/app/src/content.go index ce64039..b7b3e1f 100644 --- a/app/src/content.go +++ b/app/src/content.go @@ -221,6 +221,8 @@ func (c *Content) loadFile(full string) (*Article, error) { // resolve {{media:...}} and {{embed:...}} shortcodes in the SOURCE first, // so they also work inside markdown links ![...]({{media:x}}) bodyText = resolveShortcodes(bodyText, c.MediaBase) + // allow {{media:...}} in front-matter too (hero/cover image from S3) + a.FM.Image = resolveMedia(a.FM.Image, c.MediaBase) // render markdown -> html a.BodyHTML, err = c.renderMarkdown(bodyText)