diff --git a/packages/frontend/electron/renderer/app.tsx b/packages/frontend/electron/renderer/app.tsx index 552d9437392b..c0e0f09f73ea 100644 --- a/packages/frontend/electron/renderer/app.tsx +++ b/packages/frontend/electron/renderer/app.tsx @@ -29,11 +29,16 @@ import type { PropsWithChildren, ReactElement } from 'react'; import { lazy, Suspense } from 'react'; import { RouterProvider } from 'react-router-dom'; +const desktopWhiteList = [ + '/desktop-signin', + '/open-app/signin-redirect', + '/upgrade-success', + '/ai-upgrade-success', +]; if ( !environment.isDesktop && environment.isDebug && - !location.pathname.includes('/desktop-signin') && - !location.pathname.includes('/open-app/signin-redirect') + desktopWhiteList.every(path => !location.pathname.startsWith(path)) ) { document.body.innerHTML = `

Don't run electron entry in browser.

`; throw new Error('Wrong distribution');