From a2eb8eb973a0a31321c085ba08ae6f40b0952f6a Mon Sep 17 00:00:00 2001 From: Pyry Date: Tue, 18 Nov 2025 16:21:00 -0800 Subject: [PATCH] fix(theme-search-algolia): preserve query strings in useSearchResultUrlProcessor --- .../src/client/useSearchResultUrlProcessor.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/docusaurus-theme-search-algolia/src/client/useSearchResultUrlProcessor.ts b/packages/docusaurus-theme-search-algolia/src/client/useSearchResultUrlProcessor.ts index 0414d19f2a42..3ec046afb13a 100644 --- a/packages/docusaurus-theme-search-algolia/src/client/useSearchResultUrlProcessor.ts +++ b/packages/docusaurus-theme-search-algolia/src/client/useSearchResultUrlProcessor.ts @@ -43,7 +43,7 @@ export function useSearchResultUrlProcessor(): (url: string) => string { } // Otherwise => transform to relative URL for SPA navigation - const relativeUrl = `${parsedURL.pathname + parsedURL.hash}`; + const relativeUrl = `${parsedURL.pathname}${parsedURL.search}${parsedURL.hash}`; return withBaseUrl( replacePathname(relativeUrl, replaceSearchResultPathname),