From c33a5f12ea31d3a4d5053cc643e3f1926213da4f Mon Sep 17 00:00:00 2001 From: Roman Date: Thu, 29 Dec 2022 13:36:51 +0200 Subject: [PATCH] Page refresh is broken in development mode, fixes #6818 (#6844) Signed-off-by: Roman Signed-off-by: Roman --- src/main/routes/files/development.injectable.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/routes/files/development.injectable.ts b/src/main/routes/files/development.injectable.ts index b632e9151d..6bad03f7b9 100644 --- a/src/main/routes/files/development.injectable.ts +++ b/src/main/routes/files/development.injectable.ts @@ -15,7 +15,7 @@ const devStaticFileRouteHandlerInjectable = getInjectable({ const proxyTarget = `http://127.0.0.1:${webpackDevServerPort}`; return async ({ raw: { req, res }}: LensApiRequest<"/{path*}">): Promise> => { - if (req.url === "/" || !req.url) { + if (req.url === "/" || !req.url || !req.url.startsWith(publicPath)) { req.url = `${publicPath}/index.html`; } else if (!req.url.startsWith("/build/")) { return { statusCode: 404 };