]> git.otsuka.systems Git - cotsuka.github.io/commitdiff
fix publication metadata for head meta description
authorCameron Otsuka <cameron@otsuka.haus>
Fri, 1 May 2026 00:22:19 +0000 (17:22 -0700)
committerCameron Otsuka <cameron@otsuka.haus>
Fri, 1 May 2026 00:22:19 +0000 (17:22 -0700)
src/pages/podcasts/[id]/index.astro

index 877de38e9ac20c4170bb2805365d1f35837c1c39..19c0aecba98136d44213911edce146181de530c9 100644 (file)
@@ -17,7 +17,9 @@ const { Content } = await render(entry);
 
 <Article
   title={entry.data.title}
-  description={entry.data.description ?? ''}
+  description={'publication' in entry.data && entry.data.publication
+    ? `${entry.data.publication.name} ${entry.data.publication.issue}-${entry.data.publication.volume}`
+    : (entry.data.description ?? '')}
   publishedTime={entry.data.date.toISOString()}
   modifiedTime={entry.data.modified?.toISOString() ??
     entry.data.date.toISOString()}