From caf2ddfb9ff7a5f78cd10da0dc030fdeee7c0fe0 Mon Sep 17 00:00:00 2001 From: jean-santos Date: Mon, 27 Mar 2023 18:33:04 -0300 Subject: client filtering done in query (#629) --- src/command/client/search/engines/db.rs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src/command/client/search/engines/db.rs') diff --git a/src/command/client/search/engines/db.rs b/src/command/client/search/engines/db.rs index 5a35da10..b4f24561 100644 --- a/src/command/client/search/engines/db.rs +++ b/src/command/client/search/engines/db.rs @@ -1,5 +1,7 @@ use async_trait::async_trait; -use atuin_client::{database::Database, history::History, settings::SearchMode}; +use atuin_client::{ + database::Database, database::OptFilters, history::History, settings::SearchMode, +}; use eyre::Result; use super::{SearchEngine, SearchState}; @@ -19,9 +21,10 @@ impl SearchEngine for Search { state.filter_mode, &state.context, state.input.as_str(), - Some(200), - None, - None, + OptFilters { + limit: Some(200), + ..Default::default() + }, ) .await? .into_iter() -- cgit v1.3.1