summaryrefslogtreecommitdiff
path: root/cli/tools/upgrade.rs
diff options
context:
space:
mode:
authorcuobiezi <liujw22@gmail.com>2022-08-28 01:46:38 +0800
committerGitHub <noreply@github.com>2022-08-27 13:46:38 -0400
commitdbfaaddb4f1832951db4b1234a06606c942d48f9 (patch)
tree0c391faf959d3cfb2a6cef20c07b6a43d1c93b7c /cli/tools/upgrade.rs
parent8e1c0e5141fa93f9169c28f32093bb7b30cd4e05 (diff)
fix(cli): `deno upgrade --canary` always downloaded latest version even if it was already latest (#15639)
Closes #15570
Diffstat (limited to 'cli/tools/upgrade.rs')
-rw-r--r--cli/tools/upgrade.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/cli/tools/upgrade.rs b/cli/tools/upgrade.rs
index 702a578c9..bd1fe0c31 100644
--- a/cli/tools/upgrade.rs
+++ b/cli/tools/upgrade.rs
@@ -79,8 +79,7 @@ pub async fn upgrade(upgrade_flags: UpgradeFlags) -> Result<(), AnyError> {
};
let current_is_most_recent = if upgrade_flags.canary {
- let mut latest_hash = latest_version.clone();
- latest_hash.truncate(7);
+ let latest_hash = latest_version.clone();
crate::version::GIT_COMMIT_HASH == latest_hash
} else if !crate::version::is_canary() {
let current = semver::Version::parse(&crate::version::deno()).unwrap();