From c50828cb27807cd74813621486e8d289d0fbdbb3 Mon Sep 17 00:00:00 2001 From: Roman Date: Thu, 29 Dec 2022 12:40:21 +0200 Subject: [PATCH] Page refresh is broken in development mode #6818 (upcoming fix) 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 };