Example/debug frontmatter getter

This commit is contained in:
Will Boyd
2024-02-24 10:02:40 -05:00
parent 002027e478
commit bb05a06280
2 changed files with 22 additions and 2 deletions
+3 -2
View File
@@ -171,7 +171,7 @@ function mergeImagesIntoPosts(images, posts) {
function populateFrontmatter(posts) {
posts.forEach(post => {
post.frontmatter = {};
const frontmatter = {};
settings.frontmatter_fields.forEach(field => {
[key, alias] = field.split(':');
@@ -180,8 +180,9 @@ function populateFrontmatter(posts) {
throw `Could not find a frontmatter getter named "${key}".`;
}
post.frontmatter[alias || key] = frontmatterGetter(post);
frontmatter[alias || key] = frontmatterGetter(post);
});
post.frontmatter = frontmatter;
});
}