implement cdn prefix for embed metadata images

This commit is contained in:
zyl 2024-11-13 11:09:12 -08:00
parent 58ba627b9d
commit 762344b5da
Signed by: zyl
SSH key fingerprint: SHA256:uxxbSXbdroP/OnKBGnEDk5q7EKB2razvstC/KmzdXXs
3 changed files with 13 additions and 7 deletions

View file

@ -287,10 +287,11 @@ impl SiteBuilder {
_ => self.site.config.title.clone(),
};
let head = page_metadata.embed.map(|mut embed| {
embed.site_name.clone_from(&self.site.config.title);
embed.build(self)
});
let head = if let Some(embed) = page_metadata.embed {
Some(embed.build(self)?)
} else {
None
};
let out = self.tera.render(
&page_metadata