diff options
Diffstat (limited to 'crates')
| -rw-r--r-- | crates/vcs_actions/src/actions/local_actions.rs | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/crates/vcs_actions/src/actions/local_actions.rs b/crates/vcs_actions/src/actions/local_actions.rs index 85b6d10..c8787f5 100644 --- a/crates/vcs_actions/src/actions/local_actions.rs +++ b/crates/vcs_actions/src/actions/local_actions.rs @@ -376,14 +376,13 @@ pub async fn update_to_latest_info_action( let Ok(meta) = vault.virtual_file_meta(&id).await else { continue; }; - result.insert( - id, - if meta.hold_member().is_empty() { - (None, "".to_string()) - } else { - (Some(meta.hold_member().to_string()), meta.version_latest()) - }, - ); + let holder = if meta.hold_member().is_empty() { + None + } else { + Some(meta.hold_member().clone()) + }; + let version = meta.version_latest(); + result.insert(id, (holder, version)); } // Send information |
