diff options
Diffstat (limited to 'src/pages/releases/feed.ts')
| -rw-r--r-- | src/pages/releases/feed.ts | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/pages/releases/feed.ts b/src/pages/releases/feed.ts index b430ca5..46070b1 100644 --- a/src/pages/releases/feed.ts +++ b/src/pages/releases/feed.ts | |||
| @@ -2,12 +2,11 @@ import type { FeedItem } from "corvos/plugins/feeds.ts"; | |||
| 2 | 2 | ||
| 3 | import site from "@/corvos.config.ts"; | 3 | import site from "@/corvos.config.ts"; |
| 4 | 4 | ||
| 5 | export const feeds = site.$.feedGenerator(function* (pages) { | 5 | export const feeds = site.$.feedGenerator(async function* (pages) { |
| 6 | const items = site.$.query(pages) | 6 | const items = await pages |
| 7 | .match({ type: "release" }) | 7 | .match({ type: "release" }) |
| 8 | .many() | ||
| 9 | .take(20) | 8 | .take(20) |
| 10 | .map( | 9 | .array( |
| 11 | (page): FeedItem => ({ | 10 | (page): FeedItem => ({ |
| 12 | title: page.data.title, | 11 | title: page.data.title, |
| 13 | url: page.url, | 12 | url: page.url, |
