fixed rss smh

This commit is contained in:
Zoe
2023-02-10 22:31:00 -06:00
parent 10a7a9f248
commit 0e7290a210

22
server/routes/rss.ts Normal file
View File

@@ -0,0 +1,22 @@
import { serverQueryContent } from '#content/server'
import RSS from 'rss'
export default defineEventHandler(async (event) => {
// Fetch all documents
const docs = await serverQueryContent(event).find()
const feed = new RSS({
title: 'Juls07',
description: 'Juls07\'s blogs',
link: 'https://juls07.dev/blogs'
})
for (const doc of docs) {
feed.item({
title: doc.title,
description: doc.description,
image_url: doc.image.src
})
}
return feed.xml({ indent: true })
})