aboutsummaryrefslogtreecommitdiffstats
path: root/crates/turtle/src/command/client/search.rs
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-06-12 01:54:21 +0200
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-06-12 01:54:21 +0200
commitbbdf38018b47328b5faa2cef635c37095045be72 (patch)
tree8983817d547551ae12508a8ae8731b622d990af4 /crates/turtle/src/command/client/search.rs
parentfeat(server): Make user stuff stateless (diff)
downloadatuin-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.rs')
-rw-r--r--crates/turtle/src/command/client/search.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/crates/turtle/src/command/client/search.rs b/crates/turtle/src/command/client/search.rs
index 72112084..962e6b1e 100644
--- a/crates/turtle/src/command/client/search.rs
+++ b/crates/turtle/src/command/client/search.rs
@@ -1,12 +1,12 @@
use std::fs::File;
use std::io::{IsTerminal as _, Write, stderr, stdout};
+use crate::atuin_client::database::ClientSqlite;
use crate::atuin_common::utils::{self, Escapable as _};
use clap::Parser;
use eyre::Result;
use crate::atuin_client::{
- database::Database,
database::{OptFilters, current_context},
encryption,
history::{History, store::HistoryStore},
@@ -157,7 +157,7 @@ impl Cmd {
#[expect(clippy::too_many_lines)]
pub(crate) async fn run(
self,
- db: impl Database,
+ db: ClientSqlite,
settings: &mut Settings,
store: SqliteStore,
theme: &Theme,
@@ -253,7 +253,6 @@ impl Cmd {
offset: self.offset,
reverse: self.reverse,
include_duplicates: self.include_duplicates,
- authors: self.author.clone().unwrap_or_default(),
};
let mut entries =
@@ -310,7 +309,7 @@ async fn run_non_interactive(
settings: &Settings,
filter_options: OptFilters,
query: &[String],
- db: &impl Database,
+ db: &ClientSqlite,
) -> Result<Vec<History>> {
let dir = if filter_options.cwd.as_deref() == Some(".") {
Some(utils::get_current_dir())