diff options
| author | 魏曹先生 <1992414357@qq.com> | 2025-11-24 14:47:07 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2025-11-24 14:47:07 +0800 |
| commit | db933aa33b503ac76caf57cde22028268bf4919c (patch) | |
| tree | e8661ed08e81a9fc7c2cb14cda54bf6689831a83 /crates/vcs_actions/src/actions | |
| parent | c7e5eb90cd6411a12c7bb7b6818a7e3ee5cec896 (diff) | |
Use virtual file metadata version for baseline verification
Diffstat (limited to 'crates/vcs_actions/src/actions')
| -rw-r--r-- | crates/vcs_actions/src/actions/virtual_file_actions.rs | 4 |
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(), |
