From d801ce50f20a84405da7323e9e695b57c0761503 Mon Sep 17 00:00:00 2001 From: Alexey Pyltsyn Date: Mon, 1 Feb 2021 13:30:43 +0300 Subject: [PATCH] fix(v2): escape apostrophe in route paths (#4137) --- packages/docusaurus/src/server/routes.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/docusaurus/src/server/routes.ts b/packages/docusaurus/src/server/routes.ts index 455c5fa059..ed9da7e2db 100644 --- a/packages/docusaurus/src/server/routes.ts +++ b/packages/docusaurus/src/server/routes.ts @@ -136,7 +136,7 @@ export default async function loadRoutes( }; return createRouteCodeString({ - routePath: routeConfig.path, + routePath: routeConfig.path.replace(/'/g, "\\'"), routeHash, exact, subroutesCodeStrings: subroutes?.map(generateRouteCode),