diff --git a/quartz/plugins/transformers/frontmatter.ts b/quartz/plugins/transformers/frontmatter.ts index 017d3d1f..6498a070 100644 --- a/quartz/plugins/transformers/frontmatter.ts +++ b/quartz/plugins/transformers/frontmatter.ts @@ -37,16 +37,16 @@ export const FrontMatter: QuartzTransformerPlugin | undefined> }) // tag is an alias for tags - if (data.tag) { - data.tags = data.tag + if (data.tag !== null) { + data.tags = data.tag.toString() } // coerce title to string - if (data.title) { + if (data.title !== null) { data.title = data.title.toString() } - if (data.tags && !Array.isArray(data.tags)) { + if (data.tags !== null && !Array.isArray(data.tags)) { data.tags = data.tags .toString() .split(oneLineTagDelim)