diff --git a/sdgb-cli/src/main.rs b/sdgb-cli/src/main.rs index b712256..ca5bdd8 100644 --- a/sdgb-cli/src/main.rs +++ b/sdgb-cli/src/main.rs @@ -44,9 +44,6 @@ static EARLY_QUIT: AtomicBool = AtomicBool::new(false); async fn main() -> Result<(), Box> { nyquest_preset::register(); - #[cfg(feature = "fetchall")] - let _ = cache::init_db(); - let logger = spdlog::default_logger().fork_with(|log| { log.set_level_filter(MoreSevereEqual(if cfg!(debug_assertions) { Level::Debug diff --git a/sdgb-cli/src/utils/helpers/mod.rs b/sdgb-cli/src/utils/helpers/mod.rs index aedd90c..1f9aecc 100644 --- a/sdgb-cli/src/utils/helpers/mod.rs +++ b/sdgb-cli/src/utils/helpers/mod.rs @@ -89,6 +89,8 @@ where A::Payload: From, A::Response: Encode + for<'a> BorrowDecode<'a, ()> + HasUid, { + let _ = cache::init_db(); + let user_ids = user_ids.into(); let read = cache::read_txn()?; let write = cache::write_txn()?;