]> 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:13 +0000 (17:22 -0700)
committerCameron Otsuka <cameron@otsuka.haus>
Fri, 1 May 2026 00:22:13 +0000 (17:22 -0700)
src/pages/articles/[date]-[id]/index.astro

index ded22932b9d7c730cab9797f949f6b6c9a4bea4f..6ee1a92f1719fac20777b383990541292cae5a6f 100644 (file)
@@ -18,7 +18,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()}