Skip to content

Commit 70ffc02

Browse files
committed
fix: let_chains unable with current toolchain
1 parent 62516b7 commit 70ffc02

1 file changed

Lines changed: 7 additions & 10 deletions

File tree

src/utils/check_updates.rs

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -50,17 +50,14 @@ async fn is_newer_release_available(max_retries: u8, seconds_between_retries: u8
5050
latest_version = latest_version.trim().to_string();
5151

5252
// release name sample: v1.2.3
53-
if let Some(stripped) = latest_version.strip_prefix('v') {
54-
if let (Ok(latest_semver), Ok(current_semver)) =
55-
(Version::parse(stripped), Version::parse(APP_VERSION))
56-
{
57-
return if latest_semver > current_semver {
58-
Some(true)
59-
} else {
60-
Some(false)
61-
};
62-
}
53+
let stripped = latest_version.trim_start_matches('v');
54+
55+
if let (Ok(latest_semver), Ok(current_semver)) =
56+
(Version::parse(stripped), Version::parse(APP_VERSION))
57+
{
58+
return Some(latest_semver > current_semver);
6359
}
60+
6461
}
6562
let retries_left = max_retries - 1;
6663
if retries_left > 0 {

0 commit comments

Comments
 (0)