diff --git a/crates/clash-verge-draft/tests/test_me.rs b/crates/clash-verge-draft/tests/test_me.rs index 1d1c1bc66..d9708c627 100644 --- a/crates/clash-verge-draft/tests/test_me.rs +++ b/crates/clash-verge-draft/tests/test_me.rs @@ -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"); } diff --git a/src-tauri/src/feat/config.rs b/src-tauri/src/feat/config.rs index 5b9a99e64..0a50b4d31 100644 --- a/src-tauri/src/feat/config.rs +++ b/src-tauri/src/feat/config.rs @@ -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;