From 2e9b685789eecbe65a9347af4d684aa5c59318e8 Mon Sep 17 00:00:00 2001 From: Tobias Maier Date: Tue, 4 Nov 2025 22:34:13 +0100 Subject: [PATCH] Version fix hopefully --- src/util.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/util.rs b/src/util.rs index 6b37c4d..a48144f 100644 --- a/src/util.rs +++ b/src/util.rs @@ -78,7 +78,12 @@ pub fn get_files( let board_config = BoardConfig::from_str(split_name[1])?; let service = split_name[0]; let board_type = BoardType::from_str(&product_name).unwrap(); - let version = Version::parse(&version)?; + let version = if version.contains('.') { + Version::parse(&version)? + } else { + // Handle simple version number by adding .0.0 + Version::parse(&format!("{}.0.0", version))? + }; let version_replaced = format!("{}-{}-{}", version.major, version.minor, version.patch); let fw_url = format!("{hostname}/{service}/{board_type}/{board_config}/{version_replaced}.bin");