From b6e47b907ac8f7d85108b0503bd6d13737e4e49b Mon Sep 17 00:00:00 2001 From: Patrick Yi Date: Sun, 17 Aug 2025 18:54:02 -0400 Subject: [PATCH] fix(frontmatter): set modified to created only when no other modified frontmatter exist --- quartz/plugins/transformers/frontmatter.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quartz/plugins/transformers/frontmatter.ts b/quartz/plugins/transformers/frontmatter.ts index 1103900c5..244a7e853 100644 --- a/quartz/plugins/transformers/frontmatter.ts +++ b/quartz/plugins/transformers/frontmatter.ts @@ -103,7 +103,6 @@ export const FrontMatter: QuartzTransformerPlugin> = (userOpts) const created = coalesceAliases(data, ["created", "date"]) if (created) { data.created = created - data.modified ||= created // if modified is not set, use created } const modified = coalesceAliases(data, [ @@ -113,6 +112,7 @@ export const FrontMatter: QuartzTransformerPlugin> = (userOpts) "last-modified", ]) if (modified) data.modified = modified + else if (created) data.modified ||= created // if modified is not set, use created const published = coalesceAliases(data, ["published", "publishDate", "date"]) if (published) data.published = published