From a5025eeaab06c5fcb278414eb1cb614820b062dd Mon Sep 17 00:00:00 2001 From: HaloGamer33 <106188903+HaloGamer33@users.noreply.github.com> Date: Sat, 11 Apr 2026 06:52:11 -0600 Subject: [PATCH] fix(docs): pass version to markdown processor to fix routing --- src/pages/docs/[version]/guide/[...id].astro | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/src/pages/docs/[version]/guide/[...id].astro b/src/pages/docs/[version]/guide/[...id].astro index 92f7a74..e07c24c 100644 --- a/src/pages/docs/[version]/guide/[...id].astro +++ b/src/pages/docs/[version]/guide/[...id].astro @@ -2,6 +2,7 @@ import GuideLayout from "@layouts/GuideLayout.astro"; import { getVersionsData } from "@config/io/generateTypeData"; import { getGuideCollection } from "@config/io/guides"; +import { processMarkdown } from "@config/io/markdown"; import { render } from "astro:content"; @@ -25,16 +26,11 @@ export async function getStaticPaths() { return pages.flat(); } -const { page } = Astro.props; -const { headings, Content } = await render(page); - -// xnzf: version is decided before these pages get processed -// V -// we can't use 'Content' because there isn't a way to pass in a version - -// const html = await processMarkdown(version.name, page.body!); +const { page, version } = Astro.props; +const { headings } = await render(page); +const html = await processMarkdown(version.name, page.body!); --- - +