summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src
diff options
context:
space:
mode:
authorLinus Färnstrand <faern@faern.net>2022-10-03 15:21:54 +0200
committerLinus Färnstrand <linus@mullvad.net>2022-10-10 09:42:42 +0200
commit321d18f39e7c1e2cf41feaa856fe05127552f82d (patch)
tree63f373243fef2456643aaf2de34e7092dcc9c0b0 /mullvad-daemon/src
parent65450ce01e4435b70fecd90b23ec2eec76c83bf3 (diff)
downloadmullvadvpn-321d18f39e7c1e2cf41feaa856fe05127552f82d.tar.xz
mullvadvpn-321d18f39e7c1e2cf41feaa856fe05127552f82d.zip
Fix suggested_upgrade to not special case dev versions
Diffstat (limited to 'mullvad-daemon/src')
-rw-r--r--mullvad-daemon/src/version_check.rs26
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
}