style: fix fmt and clippy warnings

This commit is contained in:
imkingjh999
2026-05-10 01:07:18 +08:00
committed by Hunter Bown
parent 5065092a11
commit cb084d1564
2 changed files with 6 additions and 9 deletions
+4 -4
View File
@@ -1142,10 +1142,10 @@ impl App {
let settings = Settings::load().unwrap_or_else(|_| Settings::default());
// Let settings override the config provider so runtime switches survive restarts.
if let Some(ref provider_str) = settings.default_provider {
if let Some(parsed) = ApiProvider::parse(provider_str) {
provider = parsed;
}
if let Some(ref provider_str) = settings.default_provider
&& let Some(parsed) = ApiProvider::parse(provider_str)
{
provider = parsed;
}
let auto_compact = settings.auto_compact;
let calm_mode = settings.calm_mode;
+2 -5
View File
@@ -72,8 +72,7 @@ pub struct ModelPickerView {
impl ModelPickerView {
#[must_use]
pub fn new(app: &App) -> Self {
let hide_deepseek_models =
crate::config::provider_passes_model_through(app.api_provider);
let hide_deepseek_models = crate::config::provider_passes_model_through(app.api_provider);
let initial_model = if app.auto_model {
"auto".to_string()
} else {
@@ -85,9 +84,7 @@ impl ModelPickerView {
} else {
PICKER_MODELS.iter().map(|(id, _)| *id).collect()
};
let mut selected_model_idx = visible_models
.iter()
.position(|id| *id == initial_model);
let mut selected_model_idx = visible_models.iter().position(|id| *id == initial_model);
let show_custom_model_row = selected_model_idx.is_none();
if show_custom_model_row {
selected_model_idx = Some(visible_models.len());