fix(main_window): 修改网络错误提示,不展示具体报错信息,只在log中展示
This commit is contained in:
@@ -223,7 +223,7 @@ class Home(QWidget):
|
||||
MainInfoBar.push_info_bar(
|
||||
"error",
|
||||
"主题图像获取失败",
|
||||
f"获取最新主题图像信息时出错:\n{err}",
|
||||
f"获取最新主题图像信息时出错!",
|
||||
-1,
|
||||
)
|
||||
return None
|
||||
|
||||
@@ -247,6 +247,8 @@ class AUTO_MAA(MSFluentWindow):
|
||||
if result == "已是最新版本~":
|
||||
MainInfoBar.push_info_bar("success", "更新检查", result, 3000)
|
||||
else:
|
||||
if "获取版本信息时出错" in result:
|
||||
result = "网络错误"
|
||||
info = InfoBar.info(
|
||||
title="更新检查",
|
||||
content=result,
|
||||
@@ -256,10 +258,11 @@ class AUTO_MAA(MSFluentWindow):
|
||||
duration=-1,
|
||||
parent=self,
|
||||
)
|
||||
Up = PushButton("更新")
|
||||
Up.clicked.connect(lambda: self.setting.get_update(if_question=False))
|
||||
Up.clicked.connect(info.close)
|
||||
info.addWidget(Up)
|
||||
if "网络错误" not in result:
|
||||
Up = PushButton("更新")
|
||||
Up.clicked.connect(lambda: self.setting.get_update(if_question=False))
|
||||
Up.clicked.connect(info.close)
|
||||
info.addWidget(Up)
|
||||
info.show()
|
||||
|
||||
# 直接运行主任务
|
||||
|
||||
Reference in New Issue
Block a user