From 70250acc7614e6ab590bbec034f6d40055e10f4d Mon Sep 17 00:00:00 2001 From: shenmo Date: Sat, 18 Jul 2026 12:48:49 +0800 Subject: [PATCH] =?UTF-8?q?fix(submitter):=20=E6=8D=95=E8=8E=B7=E6=89=93?= =?UTF-8?q?=E5=BC=80=E8=BE=93=E5=87=BA=E6=96=87=E4=BB=B6=E5=A4=B9=E5=A4=B1?= =?UTF-8?q?=E8=B4=A5=E7=9A=84=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新增错误捕获逻辑,避免打开打包完成的文件夹失败时导致程序报错 --- electron/main/backend/submitter.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/electron/main/backend/submitter.ts b/electron/main/backend/submitter.ts index 752906e6..be559f3a 100644 --- a/electron/main/backend/submitter.ts +++ b/electron/main/backend/submitter.ts @@ -1958,7 +1958,9 @@ export function registerSubmitterHandlers( sendPackageProgress("done", 100, "打包完成!"); logger.info({ baseTempDir }, "[Submitter] Opening folder"); - await shell.openPath(baseTempDir); + shell.openPath(baseTempDir).catch((err) => { + logger.warn({ err }, "[Submitter] Failed to open folder"); + }); const duration = Date.now() - startTime; logger.info(