aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/pages/og/[slug].png.ts7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/pages/og/[slug].png.ts b/src/pages/og/[slug].png.ts
index 8aa355b..a18d00c 100644
--- a/src/pages/og/[slug].png.ts
+++ b/src/pages/og/[slug].png.ts
@@ -119,8 +119,11 @@ export async function GET({ params }: { params: { slug: string } }) {
const fileSlug = slug.replace(/--/g, "/");
title = pages[fileSlug];
if (!title) {
- const mdxPath = path.join(contentDir, fileSlug + ".mdx");
- title = readTitle(mdxPath) ?? "小平市議 安竹洋平 公式サイト";
+ // 通常のファイル + index.mdx の両方をチェック
+ title =
+ readTitle(path.join(contentDir, fileSlug + ".mdx")) ??
+ readTitle(path.join(contentDir, fileSlug, "index.mdx")) ??
+ "小平市議 安竹洋平 公式サイト";
}
}