Jacky Zhao
2023-09-13 4461748a85b8795651d0c02451368dffff607938
quartz/plugins/emitters/contentIndex.ts
@@ -13,6 +13,7 @@
  links: SimpleSlug[]
  tags: string[]
  content: string
  richContent?: string
  date?: Date
  description?: string
}
@@ -53,7 +54,7 @@
    <title>${escapeHTML(content.title)}</title>
    <link>${root}/${encodeURI(slug)}</link>
    <guid>${root}/${encodeURI(slug)}</guid>
    <description>${content.content}</description>
    <description>${content.richContent ?? content.description}</description>
    <pubDate>${content.date?.toUTCString()}</pubDate>
  </item>`
@@ -92,9 +93,10 @@
            title: file.data.frontmatter?.title!,
            links: file.data.links ?? [],
            tags: file.data.frontmatter?.tags ?? [],
            content: opts?.rssFullHtml
            content: file.data.text ?? "",
            richContent: opts?.rssFullHtml
              ? escapeHTML(toHtml(tree as Root, { allowDangerousHtml: true }))
              : file.data.description ?? "",
              : undefined,
            date: date,
            description: file.data.description ?? "",
          })