From 9f39363dd45dfcdee7d7a2cab18ec84ab4fe46f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=89=E5=92=B2=E9=9B=85=20misaki=20masa?= Date: Wed, 24 Sep 2025 20:17:16 +0800 Subject: [PATCH] fix: renew package `rev` only when it's empty (#3200) --- yazi-cli/src/package/install.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yazi-cli/src/package/install.rs b/yazi-cli/src/package/install.rs index 61f25d33..9c48e004 100644 --- a/yazi-cli/src/package/install.rs +++ b/yazi-cli/src/package/install.rs @@ -19,7 +19,10 @@ impl Dependency { } self.deploy().await?; - self.rev = Git::revision(&path).await?; + if self.rev.is_empty() { + self.rev = Git::revision(&path).await?; + } + Ok(()) } }