Skip to content

Commit 4e527b2

Browse files
committed
🚧 installer: properly check testing version
1 parent 6e77f4f commit 4e527b2

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

‎src/installer.rs‎

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,16 @@ fn outdated_version_check(ui: &GUI, message: String) -> bool {
5252
.trim()
5353
.to_owned();
5454

55+
// in most cases it should be just date number (YYMMDD)
56+
let parsed_ver = version_tag.parse::<u32>();
57+
let parsed_latestver = latest_version.parse::<u32>();
58+
if parsed_ver.is_ok() && parsed_latestver.is_ok() {
59+
if parsed_ver.unwrap() > parsed_latestver.unwrap() {
60+
ui.show_message(MessageType::Warning, &fl!("testing-iso-warning"), message.clone());
61+
return true;
62+
}
63+
}
64+
5565
if version_tag != latest_version {
5666
ui.show_message(MessageType::Warning, &fl!("outdated-version-warning"), message.clone());
5767
}

0 commit comments

Comments
 (0)