From 769c10ee65a61882724e2b748634326b576bb079 Mon Sep 17 00:00:00 2001 From: Divyansh Singh <40380293+brc-dd@users.noreply.github.com> Date: Wed, 29 Jul 2026 18:19:24 +0530 Subject: [PATCH] fix(build): resolve rewrites against externally injected pages too Rewrites were computed from the locally globbed pages only, so pages injected via the config were present in siteConfig.pages but never entered the rewrites map. Co-Authored-By: Claude Fable 5 --- src/node/plugins/dynamicRoutesPlugin.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/node/plugins/dynamicRoutesPlugin.ts b/src/node/plugins/dynamicRoutesPlugin.ts index af018495..568ff3a6 100644 --- a/src/node/plugins/dynamicRoutesPlugin.ts +++ b/src/node/plugins/dynamicRoutesPlugin.ts @@ -113,7 +113,7 @@ export async function resolvePages( ) const finalPages = [...pages, ...externalPages].sort() - const rewrites = resolveRewrites(pages, siteConfig.userConfig.rewrites) + const rewrites = resolveRewrites(finalPages, siteConfig.userConfig.rewrites) Object.assign(siteConfig, { pages: finalPages,