diff --git a/src/main.rs b/src/main.rs index 1d14064..8ccffb6 100644 --- a/src/main.rs +++ b/src/main.rs @@ -176,9 +176,12 @@ fn main() -> Result<(), Error> { // Initialize database let mut conn = db::open(db_path.clone())?; + // Create an empty filters vector for the get mode + let filters: Vec = Vec::new(); + match mode { KeepModes::Save => modes::save::mode_save(&mut cmd, &settings, ids, tags, &mut conn, data_path), - KeepModes::Get => modes::get::mode_get(&mut cmd, &settings, ids, tags, &mut conn, data_path), + KeepModes::Get => modes::get::mode_get(&mut cmd, &settings, ids, tags, &mut conn, data_path, &filters), KeepModes::Diff => modes::diff::mode_diff(&mut cmd, &settings, &settings, ids, tags, &mut conn, data_path), KeepModes::List => modes::list::mode_list(&mut cmd, &settings, ids, tags, &mut conn, data_path), KeepModes::Delete => modes::delete::mode_delete(&mut cmd, &settings, &settings, ids, tags, &mut conn, data_path),