From db933aa33b503ac76caf57cde22028268bf4919c Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Mon, 24 Nov 2025 14:47:07 +0800 Subject: Use virtual file metadata version for baseline verification --- crates/vcs_actions/src/actions/virtual_file_actions.rs | 4 ++-- 1 file 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(), -- cgit