From cff048210874fc3e55023e83f913ab5abc4a3b10 Mon Sep 17 00:00:00 2001 From: Yasutake Yohei <61961825+yasutakeyohei@users.noreply.github.com> Date: Sat, 19 Sep 2026 18:32:19 +0900 Subject: [slug].png.ts: iinkaiとmediaのOG画像を生成するよう修正 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/og/[slug].png.ts | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) (limited to 'src') diff --git a/src/pages/og/[slug].png.ts b/src/pages/og/[slug].png.ts index a743efe..67896d9 100644 --- a/src/pages/og/[slug].png.ts +++ b/src/pages/og/[slug].png.ts @@ -30,6 +30,7 @@ const pages: Record = { "vaccine-kyuusai-tekiseika": "ワクチン副反応救済制度の適正化の軌跡", "dislexia-taiou": "ディスレクシア(読み書き障害)対応の軌跡", "ippan-situmon": "一般質問", + media: "メディア掲載", }; function findMdxFiles(dir: string): string[] { @@ -59,14 +60,16 @@ export async function getStaticPaths() { const slugs = new Set(); // Manual pages for (const s of Object.keys(pages)) slugs.add(s); - // Auto-discover ippan-situmon pages - for (const f of findMdxFiles(path.join(contentDir, "ippan-situmon"))) { - const s = f - .replace(/\\/g, "/") - .replace(contentDir + "/", "") - .replace(/\.mdx$/, "") - .replace(/\/index$/, ""); - if (s) slugs.add(s); + // Auto-discover ippan-situmon / iinkai pages + for (const dir of ["ippan-situmon", "iinkai"]) { + for (const f of findMdxFiles(path.join(contentDir, dir))) { + const s = f + .replace(/\\/g, "/") + .replace(contentDir + "/", "") + .replace(/\.mdx$/, "") + .replace(/\/index$/, ""); + if (s) slugs.add(s); + } } return [...slugs] .filter((s) => s.length > 0) -- cgit v1.3.1