diff --git a/src/MaaWpfGui/Models/ResourceUpdater.cs b/src/MaaWpfGui/Models/ResourceUpdater.cs index 43140a165c..c2eda9f4a0 100644 --- a/src/MaaWpfGui/Models/ResourceUpdater.cs +++ b/src/MaaWpfGui/Models/ResourceUpdater.cs @@ -516,6 +516,7 @@ namespace MaaWpfGui.Models if (data is null) { + ToastNotification.ShowDirect(LocalizationHelper.GetString("GameResourceFailed")); return (false, null); } @@ -525,9 +526,15 @@ namespace MaaWpfGui.Models return (false, null); } - if (DateTime.TryParse(data["data"]?["version_name"]?.ToString(), out var version) && - DateTime.Compare(currentVersionDateTime, version) <= 0) + if (!DateTime.TryParse(data["data"]?["version_name"]?.ToString(), out var version)) { + ToastNotification.ShowDirect(LocalizationHelper.GetString("GameResourceFailed")); + return (false, null); + } + + if (DateTime.Compare(currentVersionDateTime, version) >= 0) + { + ToastNotification.ShowDirect(LocalizationHelper.GetString("AlreadyLatest")); return (false, null); } diff --git a/src/MaaWpfGui/Res/Localizations/zh-cn.xaml b/src/MaaWpfGui/Res/Localizations/zh-cn.xaml index c02d992b35..9c9f7783d7 100644 --- a/src/MaaWpfGui/Res/Localizations/zh-cn.xaml +++ b/src/MaaWpfGui/Res/Localizations/zh-cn.xaml @@ -245,7 +245,7 @@ 资源更新 资源更新更新源 Mirror 酱 - Mirror 酱检查到资源版本更新,可前往「设置-软件更新」配置CDK或使用 github 源进行资源版本更新 + Mirror 酱检查到资源版本更新,可前往「设置-软件更新」配置 CDK 或使用 github 源进行资源版本更新 检测到新版本 正在后台下载…… 版本号: diff --git a/src/MaaWpfGui/Res/Localizations/zh-tw.xaml b/src/MaaWpfGui/Res/Localizations/zh-tw.xaml index 881b29f9c1..81351de935 100644 --- a/src/MaaWpfGui/Res/Localizations/zh-tw.xaml +++ b/src/MaaWpfGui/Res/Localizations/zh-tw.xaml @@ -242,7 +242,7 @@ 資源更新 資源更新來源 Mirror 醬 - Mirror 醬檢查到資源版本更新,可前往「設定-軟體更新」配置CDK或使用 github 源進行資源版本更新 + Mirror 醬檢查到資源版本更新,可前往「設定-軟體更新」配置 CDK 或使用 github 源進行資源版本更新 檢測到新版本 正在後臺下載…… 版本號: