Bugfix: check if update version is already installed (#3756)
This commit is contained in:
parent
1528da9b95
commit
4a590fe86f
1 changed files with 5 additions and 1 deletions
|
@ -110,7 +110,11 @@ pub async fn init(args: UpgradeCommandArguments) -> Result<(), Error> {
|
|||
let old_version = PKG_VERSION.deref().clone();
|
||||
let new_version = args.version().await?;
|
||||
|
||||
if old_version == new_version {
|
||||
// Parsed version numbers follow semver format (major.minor.patch)
|
||||
let old_version_parsed = parse_version(&old_version)?;
|
||||
let new_version_parsed = parse_version(&new_version)?;
|
||||
|
||||
if old_version_parsed == new_version_parsed {
|
||||
println!("{old_version} is already installed");
|
||||
return Ok(());
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue