From a3f600efd9917f51c387332b1df878abfd4a7570 Mon Sep 17 00:00:00 2001 From: JustArchi Date: Mon, 4 Feb 2019 22:06:26 +0100 Subject: [PATCH] Correct returned version for update function --- ArchiSteamFarm/ASF.cs | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/ArchiSteamFarm/ASF.cs b/ArchiSteamFarm/ASF.cs index 80582deb4..9c63cdb4d 100644 --- a/ArchiSteamFarm/ASF.cs +++ b/ArchiSteamFarm/ASF.cs @@ -178,15 +178,13 @@ namespace ArchiSteamFarm { ArchiLogger.LogGenericInfo(string.Format(Strings.UpdateVersionInfo, SharedInfo.Version, newVersion)); - if (SharedInfo.Version == newVersion) { - return SharedInfo.Version; - } + if (SharedInfo.Version >= newVersion) { + if (SharedInfo.Version > newVersion) { + ArchiLogger.LogGenericWarning(Strings.WarningPreReleaseVersion); + await Task.Delay(15 * 1000).ConfigureAwait(false); + } - if (SharedInfo.Version > newVersion) { - ArchiLogger.LogGenericWarning(Strings.WarningPreReleaseVersion); - await Task.Delay(15 * 1000).ConfigureAwait(false); - - return SharedInfo.Version; + return newVersion; } if (!updateOverride && (GlobalConfig.UpdatePeriod == 0)) {