fix(main_window): 修改网络错误提示,不展示具体报错信息,只在log中展示

This commit is contained in:
2025-03-10 16:51:47 +08:00
parent 6372ad4e0a
commit 4851b40777
2 changed files with 8 additions and 5 deletions

View File

@@ -223,7 +223,7 @@ class Home(QWidget):
MainInfoBar.push_info_bar( MainInfoBar.push_info_bar(
"error", "error",
"主题图像获取失败", "主题图像获取失败",
f"获取最新主题图像信息时出错\n{err}", f"获取最新主题图像信息时出错",
-1, -1,
) )
return None return None

View File

@@ -247,6 +247,8 @@ class AUTO_MAA(MSFluentWindow):
if result == "已是最新版本~": if result == "已是最新版本~":
MainInfoBar.push_info_bar("success", "更新检查", result, 3000) MainInfoBar.push_info_bar("success", "更新检查", result, 3000)
else: else:
if "获取版本信息时出错" in result:
result = "网络错误"
info = InfoBar.info( info = InfoBar.info(
title="更新检查", title="更新检查",
content=result, content=result,
@@ -256,6 +258,7 @@ class AUTO_MAA(MSFluentWindow):
duration=-1, duration=-1,
parent=self, parent=self,
) )
if "网络错误" not in result:
Up = PushButton("更新") Up = PushButton("更新")
Up.clicked.connect(lambda: self.setting.get_update(if_question=False)) Up.clicked.connect(lambda: self.setting.get_update(if_question=False))
Up.clicked.connect(info.close) Up.clicked.connect(info.close)