diff --git a/HelpersLib/UpdateChecker/UpdateInfo.cs b/HelpersLib/UpdateChecker/UpdateInfo.cs index e9a25feca..7ea333436 100644 --- a/HelpersLib/UpdateChecker/UpdateInfo.cs +++ b/HelpersLib/UpdateChecker/UpdateInfo.cs @@ -56,6 +56,8 @@ public string Filename public string DownloadURL { get; set; } public ReleaseChannelType ReleaseChannel { get; set; } + private bool forceUpdate = false; // For testing purposes + public UpdateInfo() { ReleaseChannel = ReleaseChannelType.Stable; @@ -64,7 +66,7 @@ public UpdateInfo() public void RefreshStatus() { if (Status != UpdateStatus.UpdateCheckFailed && CurrentVersion != null && LatestVersion != null && - !string.IsNullOrEmpty(DownloadURL) && Helpers.CheckVersion(CurrentVersion, LatestVersion)) + !string.IsNullOrEmpty(DownloadURL) && (forceUpdate || Helpers.CheckVersion(CurrentVersion, LatestVersion))) { Status = UpdateStatus.UpdateAvailable; }