diff options
| author | Linus Färnstrand <faern@faern.net> | 2022-10-03 15:21:54 +0200 |
|---|---|---|
| committer | Linus Färnstrand <linus@mullvad.net> | 2022-10-10 09:42:42 +0200 |
| commit | 321d18f39e7c1e2cf41feaa856fe05127552f82d (patch) | |
| tree | 63f373243fef2456643aaf2de34e7092dcc9c0b0 | |
| parent | 65450ce01e4435b70fecd90b23ec2eec76c83bf3 (diff) | |
| download | mullvadvpn-321d18f39e7c1e2cf41feaa856fe05127552f82d.tar.xz mullvadvpn-321d18f39e7c1e2cf41feaa856fe05127552f82d.zip | |
Fix suggested_upgrade to not special case dev versions
| -rw-r--r-- | mullvad-daemon/src/version_check.rs | 26 |
1 files changed, 11 insertions, 15 deletions
diff --git a/mullvad-daemon/src/version_check.rs b/mullvad-daemon/src/version_check.rs index 4c0271729b..6f3a8f6a9a 100644 --- a/mullvad-daemon/src/version_check.rs +++ b/mullvad-daemon/src/version_check.rs @@ -301,24 +301,20 @@ impl VersionUpdater { latest_beta: &str, show_beta: bool, ) -> Option<String> { - if !*IS_DEV_BUILD { - let stable_version = latest_stable - .as_ref() - .and_then(|stable| ParsedAppVersion::from_str(stable).ok()); + let stable_version = latest_stable + .as_ref() + .and_then(|stable| ParsedAppVersion::from_str(stable).ok()); - let beta_version = if show_beta { - ParsedAppVersion::from_str(latest_beta).ok() - } else { - None - }; + let beta_version = if show_beta { + ParsedAppVersion::from_str(latest_beta).ok() + } else { + None + }; - let latest_version = stable_version.iter().chain(beta_version.iter()).max()?; + let latest_version = stable_version.iter().chain(beta_version.iter()).max()?; - if current_version < latest_version { - Some(latest_version.to_string()) - } else { - None - } + if current_version < latest_version { + Some(latest_version.to_string()) } else { None } |
