This commit is contained in:
@@ -78,7 +78,12 @@ pub fn get_files(
|
|||||||
let board_config = BoardConfig::from_str(split_name[1])?;
|
let board_config = BoardConfig::from_str(split_name[1])?;
|
||||||
let service = split_name[0];
|
let service = split_name[0];
|
||||||
let board_type = BoardType::from_str(&product_name).unwrap();
|
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 version_replaced = format!("{}-{}-{}", version.major, version.minor, version.patch);
|
||||||
let fw_url =
|
let fw_url =
|
||||||
format!("{hostname}/{service}/{board_type}/{board_config}/{version_replaced}.bin");
|
format!("{hostname}/{service}/{board_type}/{board_config}/{version_replaced}.bin");
|
||||||
|
|||||||
Reference in New Issue
Block a user