refactor: remove redundant max_results from SearxngSearchConfig

This commit is contained in:
beann
2026-03-30 18:26:11 +08:00
parent d75a56a0f6
commit 50c51dd6b7
2 changed files with 2 additions and 13 deletions
+1 -1
View File
@@ -330,7 +330,7 @@ impl WebSearchEngine {
return Err("SearXNG URL is not configured".to_string());
}
let limit = max_results.min(self.config.searxng.max_results);
let limit = max_results;
debug!(query, "Searching via SearXNG");
+1 -12
View File
@@ -287,22 +287,11 @@ impl Default for PerplexitySearchConfig {
}
/// SearXNG self-hosted search configuration.
#[derive(Debug, Clone, Serialize, Deserialize)]
#[derive(Debug, Clone, Default, Serialize, Deserialize)]
#[serde(default)]
pub struct SearxngSearchConfig {
/// Base URL of the SearXNG instance (e.g., "https://search.example.com").
pub url: String,
/// Maximum results to return.
pub max_results: usize,
}
impl Default for SearxngSearchConfig {
fn default() -> Self {
Self {
url: String::new(),
max_results: 5,
}
}
}
/// Web fetch configuration.