From 828d637c6377d2bbe90183cea1119c51cfdf9661 Mon Sep 17 00:00:00 2001 From: lew Date: Sun, 8 Feb 2026 17:17:56 +0000 Subject: [PATCH] refactor: remove draft filtering from public routes --- www/src/pages/feed.xml.ts | 2 +- www/src/pages/index.astro | 2 +- www/src/pages/md/[slug].astro | 2 +- www/src/pages/md/index.astro | 2 +- www/src/pages/random.ts | 2 +- www/src/pages/sitemap.txt.ts | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/www/src/pages/feed.xml.ts b/www/src/pages/feed.xml.ts index bb90238..613bb65 100644 --- a/www/src/pages/feed.xml.ts +++ b/www/src/pages/feed.xml.ts @@ -5,7 +5,7 @@ import { getSlug, enrichPostsWithDates } from '../lib/md'; import { getTxtFiles } from '../lib/txt'; export async function GET(context: APIContext) { - const rawPosts = await getCollection('md', ({ data }) => data.draft !== true); + const rawPosts = await getCollection('md'); const posts = enrichPostsWithDates(rawPosts); const bookmarks = await getCollection('bookmarks'); const txtFiles = getTxtFiles(); diff --git a/www/src/pages/index.astro b/www/src/pages/index.astro index 8b5c8b9..7056af3 100644 --- a/www/src/pages/index.astro +++ b/www/src/pages/index.astro @@ -6,7 +6,7 @@ import { formatDate, extractDomain, formatListItem } from '../lib/format'; import { organizePostsByCategory, getSlug, enrichPostsWithDates } from '../lib/md'; import { getTxtFiles } from '../lib/txt'; -const rawPosts = await getCollection('md', ({ data }) => data.draft !== true); +const rawPosts = await getCollection('md'); const posts = enrichPostsWithDates(rawPosts); const { grouped, categories: sortedCategories } = organizePostsByCategory(posts); diff --git a/www/src/pages/md/[slug].astro b/www/src/pages/md/[slug].astro index 2cea63e..9d57f06 100644 --- a/www/src/pages/md/[slug].astro +++ b/www/src/pages/md/[slug].astro @@ -5,7 +5,7 @@ import { formatDate, formatListItem } from '../../lib/format'; import { getSlug, enrichPostWithDates, enrichPostsWithDates, resolveRelatedPosts } from '../../lib/md'; export async function getStaticPaths() { - const rawPosts = await getCollection('md', ({ data }) => data.draft !== true); + const rawPosts = await getCollection('md'); const allPosts = enrichPostsWithDates(rawPosts); return allPosts.map(post => ({ params: { slug: getSlug(post.id) }, diff --git a/www/src/pages/md/index.astro b/www/src/pages/md/index.astro index 6c0ff51..9dbcb12 100644 --- a/www/src/pages/md/index.astro +++ b/www/src/pages/md/index.astro @@ -4,7 +4,7 @@ import Layout from '../../layouts/Layout.astro'; import { formatListItem } from '../../lib/format'; import { organizePostsByCategory, getSlug, enrichPostsWithDates } from '../../lib/md'; -const rawPosts = await getCollection('md', ({ data }) => data.draft !== true); +const rawPosts = await getCollection('md'); const posts = enrichPostsWithDates(rawPosts); const { grouped, categories: sortedCategories } = organizePostsByCategory(posts); --- diff --git a/www/src/pages/random.ts b/www/src/pages/random.ts index 522dfdd..b625628 100644 --- a/www/src/pages/random.ts +++ b/www/src/pages/random.ts @@ -7,7 +7,7 @@ export const prerender = false; export async function GET(context: APIContext) { const site = context.site?.origin ?? 'https://wynne.rs'; - const posts = await getCollection('md', ({ data }) => data.draft !== true); + const posts = await getCollection('md'); const bookmarks = await getCollection('bookmarks'); const txtFiles = getTxtFileNames(); diff --git a/www/src/pages/sitemap.txt.ts b/www/src/pages/sitemap.txt.ts index e961db6..cc526c2 100644 --- a/www/src/pages/sitemap.txt.ts +++ b/www/src/pages/sitemap.txt.ts @@ -9,7 +9,7 @@ const SUBDOMAINS = [ export async function GET(context: APIContext) { const site = context.site?.origin ?? 'https://wynne.rs'; - const posts = await getCollection('md', ({ data }) => data.draft !== true); + const posts = await getCollection('md'); const txtFiles = getTxtFileNames(); const urls = [