Skip to content

Commit beffd9a

Browse files
committed
fix:修复版本文件读取错误
1 parent 287ffff commit beffd9a

File tree

1 file changed

+12
-11
lines changed

1 file changed

+12
-11
lines changed

app/utils/update.py

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -385,15 +385,15 @@ def mirror_check(
385385
"status": "failed_info",
386386
"msg": self.tr("KEY_INVALID")
387387
+ "\n"
388-
+ self.tr("switching to Github download"),
388+
+ self.tr("switching to Github download"),
389389
}
390390
elif mirror_data.get("code") == 7003:
391391
logger.warning(f"更新检查失败: {mirror_data.get('msg')}")
392392
return {
393393
"status": "failed_info",
394394
"msg": self.tr("RESOURCE_QUOTA_EXHAUSTED")
395395
+ "\n"
396-
+ self.tr("switching to Github download"),
396+
+ self.tr("switching to Github download"),
397397
}
398398
elif mirror_data.get("code") == 7004:
399399
logger.warning(f"更新检查失败: {mirror_data.get('msg')}")
@@ -417,7 +417,7 @@ def mirror_check(
417417
"status": "failed_info",
418418
"msg": self.tr("INVALID_OS")
419419
+ "\n"
420-
+ self.tr("switching to Github download"),
420+
+ self.tr("switching to Github download"),
421421
}
422422
elif mirror_data.get("code") == 8003:
423423
logger.warning(f"更新检查失败: {mirror_data.get('msg')}")
@@ -681,10 +681,12 @@ def github_download(self, update_dict: Dict):
681681
version_file_path = os.path.join(".", "config", "version.txt")
682682
logger.info(f"正在读取版本文件: {version_file_path}")
683683
with open(version_file_path, "r") as version_file:
684-
version = version_file.read().split()[2][1:]
685-
os_type = version_file.read().split()[0]
686-
arch = version_file.read().split()[1]
687-
logger.debug(f"当前版本: {version}")
684+
v_data = version_file.read().split()
685+
logger.debug(f"版本数据: {v_data}")
686+
version = v_data[2]
687+
arch = v_data[1]
688+
os_type = v_data[0]
689+
688690
except FileNotFoundError:
689691
logger.exception("版本文件未找到")
690692
signalBus.update_download_finished.emit(
@@ -1233,15 +1235,15 @@ def mirror_check(self, cdk, version_data: list) -> Dict:
12331235
"status": "failed_info",
12341236
"msg": self.tr("KEY_INVALID")
12351237
+ "\n"
1236-
+ self.tr("switching to Github download"),
1238+
+ self.tr("switching to Github download"),
12371239
}
12381240
elif mirror_data.get("code") == 7003:
12391241
logger.warning(f"更新检查失败: {mirror_data.get('msg')}")
12401242
return {
12411243
"status": "failed_info",
12421244
"msg": self.tr("RESOURCE_QUOTA_EXHAUSTED")
12431245
+ "\n"
1244-
+ self.tr("switching to Github download"),
1246+
+ self.tr("switching to Github download"),
12451247
}
12461248
elif mirror_data.get("code") == 7004:
12471249
logger.warning(f"更新检查失败: {mirror_data.get('msg')}")
@@ -1265,7 +1267,7 @@ def mirror_check(self, cdk, version_data: list) -> Dict:
12651267
"status": "failed_info",
12661268
"msg": self.tr("INVALID_OS")
12671269
+ "\n"
1268-
+ self.tr("switching to Github download"),
1270+
+ self.tr("switching to Github download"),
12691271
}
12701272
elif mirror_data.get("code") == 8003:
12711273
logger.warning(f"更新检查失败: {mirror_data.get('msg')}")
@@ -1292,7 +1294,6 @@ def mirror_check(self, cdk, version_data: list) -> Dict:
12921294
+ self.tr("switching to Github download"),
12931295
}
12941296

1295-
12961297
return mirror_data
12971298

12981299
def _download(self, download_url):

0 commit comments

Comments
 (0)