]> git.otsuka.systems Git - cotsuka.github.io/commitdiff
don't create subfolder for show url
authorCameron Otsuka <cameron@otsuka.haus>
Fri, 21 Nov 2025 02:31:58 +0000 (18:31 -0800)
committerCameron Otsuka <cameron@otsuka.haus>
Fri, 21 Nov 2025 02:31:58 +0000 (18:31 -0800)
src/pages/feed.xml.ts
src/pages/podcasts/[show]-[id]/index.astro [moved from src/pages/podcasts/[show]/[id]/index.astro with 100% similarity]
src/pages/podcasts/[show]-[id]/opengraph.png.ts [moved from src/pages/podcasts/[show]/[id]/opengraph.png.ts with 100% similarity]
src/pages/podcasts/index.astro

index b63b9f1..6e175c0 100644 (file)
@@ -17,7 +17,7 @@ export async function GET(context: any) {
   const podcasts = await getCollection('podcasts');
   const podcastItems = podcasts.map((podcast) => ({
     title: podcast.data.title,
-    link: `/podcasts/${createSlug(podcast.data.show)}/${podcast.id}/`,
+    link: `/podcasts/${createSlug(podcast.data.show)}-${podcast.id}/`,
     pubDate: podcast.data.date,
     description: `${podcast.data.show} - ${podcast.data.description}`,
     categories: (podcast.data.tags ?? []).concat(podcast.data.type).concat(podcast.data.show).concat('podcasts')
index 8d494f1..46b3dc0 100644 (file)
@@ -14,7 +14,7 @@ const sortedPodcasts = podcasts.sort((a, b) => b.data.date.getTime() - a.data.da
         {sortedPodcasts.map((podcast) => {
             const date = formatDate(podcast.data.date);
             return (
-                <dt><a href={`/podcasts/${createSlug(podcast.data.show)}/${podcast.id}/`}>{podcast.data.title}</a></dt>
+                <dt><a href={`/podcasts/${createSlug(podcast.data.show)}-${podcast.id}/`}>{podcast.data.title}</a></dt>
                 <dd>
                     {podcast.data.show} - {podcast.data.description}
                 </dd>