From 7f0ed6142fd59a6d23b5d7cb37ae8d054aba5581 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=98=89=E4=BC=9F?= <8473136@qq.com> Date: Thu, 22 Aug 2024 14:31:19 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20=E5=90=AF=E5=8A=A8=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- electron/api/config.ts | 2 +- electron/api/frpc.ts | 13 ++++++++++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/electron/api/config.ts b/electron/api/config.ts index 0e2742a..1ff45af 100644 --- a/electron/api/config.ts +++ b/electron/api/config.ts @@ -227,7 +227,7 @@ export const initConfigApi = win => { } else { event.reply("Config.importConfig.hook", { success: false, - data: `暂不支持${fileExtension}格式文件` + data: `导入失败,暂不支持 ${fileExtension} 格式文件` }); } } diff --git a/electron/api/frpc.ts b/electron/api/frpc.ts index 41799ef..eeba2ee 100644 --- a/electron/api/frpc.ts +++ b/electron/api/frpc.ts @@ -426,14 +426,21 @@ export const initFrpcApi = () => { ipcMain.on("frpc.start", async (event, args) => { getConfig((err1, config) => { if (!err1) { - if (config) { - startFrpWorkerProcess(config); - } else { + if (!config) { event.reply( "Home.frpc.start.error.hook", "请先前往设置页面,修改配置后再启动" ); + return; } + if (!config.currentVersion) { + event.reply( + "Home.frpc.start.error.hook", + "请先前往设置页面,修改配置后再启动" + ); + return; + } + startFrpWorkerProcess(config); } }); });