diff --git a/.scripts/configure.electron.ts b/.scripts/configure.electron.ts index 109114340..fb2f5256b 100644 --- a/.scripts/configure.electron.ts +++ b/.scripts/configure.electron.ts @@ -71,7 +71,7 @@ function updateWebConstant(setDesktopApp) { if (argv.type === 'server') { modifiedNextServer(); - updateWebConstant(true); -} else if (argv.type === 'constant') { updateWebConstant(false); +} else if (argv.type === 'constant') { + updateWebConstant(true); } diff --git a/.scripts/copy-web-build.ts b/.scripts/copy-web-build.ts index 859337a2b..d9291be66 100644 --- a/.scripts/copy-web-build.ts +++ b/.scripts/copy-web-build.ts @@ -9,7 +9,7 @@ async function copyWebBuild() { // Copy standalone build await copy( join(webDir, '.next/standalone'), - join(distDir) + join(distDir, 'standalone') ); // Copy static files diff --git a/apps/server-web/src/main/main.ts b/apps/server-web/src/main/main.ts index 98da80c7b..09db991a2 100644 --- a/apps/server-web/src/main/main.ts +++ b/apps/server-web/src/main/main.ts @@ -433,7 +433,7 @@ const onInitApplication = () => { const initTrayMenu = () => { const MAX_RETRIES = 2; - const retryInit = async (attemps: number = 0) => { + const retryInit = async (attempts: number = 0) => { try { LocalStore.setDefaultServerConfig(); createIntervalAutoUpdate() @@ -450,9 +450,9 @@ const initTrayMenu = () => { trayMenuItems = trayMenuItems.length ? trayMenuItems : defaultTrayMenuItem(eventEmitter); updateTrayMenu('none', {}, eventEmitter, tray, trayMenuItems, i18nextMainBackend); } catch (error) { - if (attemps < MAX_RETRIES) { + if (attempts < MAX_RETRIES) { await new Promise((resolve) => setTimeout(resolve, 1000)) - retryInit(attemps + 1) + retryInit(attempts + 1) } console.error('Failed to initialize application:', error); dialog.showErrorBox('Initialization Error', 'Failed to initialize application');