diff options
| author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-06-12 01:54:21 +0200 |
|---|---|---|
| committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-06-12 01:54:21 +0200 |
| commit | bbdf38018b47328b5faa2cef635c37095045be72 (patch) | |
| tree | 8983817d547551ae12508a8ae8731b622d990af4 /crates/turtle/src/command/client/search/engines.rs | |
| parent | feat(server): Make user stuff stateless (diff) | |
| download | atuin-bbdf38018b47328b5faa2cef635c37095045be72.zip | |
feat(server): Really make users stateless (with tests)
This commit also remove another load of unneeded features.
Diffstat (limited to 'crates/turtle/src/command/client/search/engines.rs')
| -rw-r--r-- | crates/turtle/src/command/client/search/engines.rs | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/crates/turtle/src/command/client/search/engines.rs b/crates/turtle/src/command/client/search/engines.rs index d6335a38..a84c4798 100644 --- a/crates/turtle/src/command/client/search/engines.rs +++ b/crates/turtle/src/command/client/search/engines.rs @@ -1,9 +1,9 @@ -use async_trait::async_trait; use crate::atuin_client::{ - database::{Context, Database, OptFilters}, - history::{AUTHOR_FILTER_ALL_USER, History, HistoryId}, + database::{ClientSqlite, Context, OptFilters}, + history::{History, HistoryId}, settings::{FilterMode, SearchMode, Settings}, }; +use async_trait::async_trait; use eyre::Result; use super::cursor::Cursor; @@ -67,10 +67,10 @@ pub(crate) trait SearchEngine: Send + Sync + 'static { async fn full_query( &mut self, state: &SearchState, - db: &mut dyn Database, + db: &mut ClientSqlite, ) -> Result<Vec<History>>; - async fn query(&mut self, state: &SearchState, db: &mut dyn Database) -> Result<Vec<History>> { + async fn query(&mut self, state: &SearchState, db: &mut ClientSqlite) -> Result<Vec<History>> { if state.input.as_str().is_empty() { Ok(db .search( @@ -80,7 +80,6 @@ pub(crate) trait SearchEngine: Send + Sync + 'static { "", OptFilters { limit: Some(200), - authors: vec![AUTHOR_FILTER_ALL_USER.to_string()], ..Default::default() }, ) |
