summaryrefslogtreecommitdiff
path: root/crates/vcs_actions/src/actions/virtual_file_actions.rs
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2025-11-24 14:47:07 +0800
committer魏曹先生 <1992414357@qq.com>2025-11-24 14:47:07 +0800
commitdb933aa33b503ac76caf57cde22028268bf4919c (patch)
treee8661ed08e81a9fc7c2cb14cda54bf6689831a83 /crates/vcs_actions/src/actions/virtual_file_actions.rs
parentc7e5eb90cd6411a12c7bb7b6818a7e3ee5cec896 (diff)
Use virtual file metadata version for baseline verification
Diffstat (limited to 'crates/vcs_actions/src/actions/virtual_file_actions.rs')
-rw-r--r--crates/vcs_actions/src/actions/virtual_file_actions.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/vcs_actions/src/actions/virtual_file_actions.rs b/crates/vcs_actions/src/actions/virtual_file_actions.rs
index 2e6a452..de68d82 100644
--- a/crates/vcs_actions/src/actions/virtual_file_actions.rs
+++ b/crates/vcs_actions/src/actions/virtual_file_actions.rs
@@ -662,10 +662,10 @@ async fn proc_update_tasks_remote(
reason,
}); // Member not held it
};
- if mapping_data.version != version {
+ if vf_metadata.version_latest() != version {
mut_instance.write_msgpack(false).await?;
let reason =
- VerifyFailReason::VersionDismatch(version.clone(), mapping_data.version.clone());
+ VerifyFailReason::VersionDismatch(version.clone(), vf_metadata.version_latest());
mut_instance.write_msgpack(reason.clone()).await?;
return Ok(UpdateTaskResult::VerifyFailed {
path: path.clone(),