From 8209d036cd3d646b71d25db10354d930e1e4e1b2 Mon Sep 17 00:00:00 2001 From: lew Date: Fri, 27 Mar 2026 18:19:52 +0000 Subject: [PATCH] refactor: cleans up some unused suffix code until we figure out how to reimplement --- www/src/lib/format.ts | 6 ++---- www/src/lib/txt.ts | 6 ------ www/src/pages/sitemap.txt.ts | 4 ++-- 3 files changed, 4 insertions(+), 12 deletions(-) diff --git a/www/src/lib/format.ts b/www/src/lib/format.ts index 8308e9e..cd07266 100644 --- a/www/src/lib/format.ts +++ b/www/src/lib/format.ts @@ -30,12 +30,10 @@ export function formatListItem( date: Date, url: string, title: string, - options?: { pinned?: boolean; suffix?: string; prefix?: string } + options?: { pinned?: boolean } ): string { const pinnedBadge = options?.pinned ? ' [pinned]' : ''; - const suffix = options?.suffix ? ` ${options.suffix}` : ''; - const prefix = options?.prefix ?? ''; - return `${prefix}${formatDate(date)}${title}${pinnedBadge}${suffix}`; + return `${formatDate(date)}${title}${pinnedBadge}`; } interface Sortable { diff --git a/www/src/lib/txt.ts b/www/src/lib/txt.ts index 8bca741..ee03984 100644 --- a/www/src/lib/txt.ts +++ b/www/src/lib/txt.ts @@ -47,9 +47,3 @@ export function getTxtFiles(): TxtFile[] { return sortByPinnedThenDate(files); } -export function getTxtFileNames(): string[] { - const txtDir = getTxtDir(); - if (!fs.existsSync(txtDir)) return []; - - return fs.readdirSync(txtDir).filter(file => file.endsWith('.txt')); -} diff --git a/www/src/pages/sitemap.txt.ts b/www/src/pages/sitemap.txt.ts index 215d9ac..2121a21 100644 --- a/www/src/pages/sitemap.txt.ts +++ b/www/src/pages/sitemap.txt.ts @@ -1,13 +1,13 @@ import { getCollection } from 'astro:content'; import type { APIContext } from 'astro'; import { getSlug } from '../lib/md'; -import { getTxtFileNames } from '../lib/txt'; +import { getTxtFiles } from '../lib/txt'; import { SUBDOMAINS } from '../lib/consts'; export async function GET(context: APIContext) { const site = context.site?.origin ?? 'https://wynne.rs'; const posts = await getCollection('md'); - const txtFiles = getTxtFileNames(); + const txtFiles = getTxtFiles().map(f => f.name); const urls = [ '/',