fix(config): update home_cards reference to use as_ref() for improved handling

This commit is contained in:
Tunglies
2025-12-30 18:09:10 +08:00
parent c06c15450f
commit cf08628200
2 changed files with 3 additions and 6 deletions

View File

@@ -215,11 +215,8 @@ mod tests {
let draft = Draft::new(IVerge::default());
#[allow(clippy::unwrap_used)]
let err = block_on_ready(draft.with_data_modify(|v| async move {
drop(v);
Err::<(IVerge, ()), _>(anyhow!("boom"))
}))
.unwrap_err();
let err = block_on_ready(draft.with_data_modify(|_v| async move { Err::<(IVerge, ()), _>(anyhow!("boom")) }))
.unwrap_err();
assert_eq!(format!("{err}"), "boom");
}

View File

@@ -104,7 +104,7 @@ fn determine_update_flags(patch: &IVerge) -> UpdateFlags {
// let enable_tray_icon = patch.enable_tray_icon;
let enable_global_hotkey = patch.enable_global_hotkey;
let tray_event = &patch.tray_event;
let home_cards = patch.home_cards.clone();
let home_cards = patch.home_cards.as_ref();
let enable_auto_light_weight = patch.enable_auto_light_weight_mode;
let enable_external_controller = patch.enable_external_controller;
let tray_proxy_groups_display_mode = &patch.tray_proxy_groups_display_mode;