mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-18 18:20:39 +08:00
perf: 使用海外源时也通过 mirrorc 检测是否为最新资源,但如果为其他返回值时仍然更新
This commit is contained in:
@@ -413,7 +413,7 @@ public class VersionUpdateSettingsUserControlModel : PropertyChangedBase
|
||||
ToastNotification.ShowDirect(toastMessage);
|
||||
}
|
||||
|
||||
if (ret != VersionUpdateViewModel.CheckUpdateRetT.OK)
|
||||
if (ret == VersionUpdateViewModel.CheckUpdateRetT.AlreadyLatest)
|
||||
{
|
||||
SettingsViewModel.VersionUpdateSettings.IsCheckingForUpdates = false;
|
||||
return;
|
||||
@@ -422,7 +422,7 @@ public class VersionUpdateSettingsUserControlModel : PropertyChangedBase
|
||||
bool success = UpdateSource switch
|
||||
{
|
||||
"Github" => await ResourceUpdater.UpdateFromGithubAsync(),
|
||||
"MirrorChyan" => await ResourceUpdater.DownloadFromMirrorChyanAsync(uri),
|
||||
"MirrorChyan" => (ret == VersionUpdateViewModel.CheckUpdateRetT.OK) && await ResourceUpdater.DownloadFromMirrorChyanAsync(uri),
|
||||
_ => await ResourceUpdater.UpdateFromGithubAsync(),
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user