diff --git a/src/modes/common.rs b/src/modes/common.rs index 2fc654c..d2e62b7 100644 --- a/src/modes/common.rs +++ b/src/modes/common.rs @@ -4,6 +4,12 @@ use prettytable::format::TableFormat; use regex::Regex; use std::collections::HashMap; use std::env; +use rusqlite::Connection; +use crate::db::Item; +use crate::db::Meta; +use crate::db::store_meta; +use crate::digest_engine::DigestType; +use crate::digest_engine::get_digest_type_meta; pub fn get_meta_from_env() -> HashMap { debug!("MAIN: Getting meta from KEEP_META_*"); @@ -96,7 +102,7 @@ pub fn store_item_digest_value( item: Item, digest_type: DigestType, digest_value: String, -) -> Result<()> { +) -> Result<(), rusqlite::Error> { // Save digest to meta let digest_meta_name = get_digest_type_meta(digest_type); let digest_meta = Meta { diff --git a/src/modes/save.rs b/src/modes/save.rs index 2e9736f..04a7273 100644 --- a/src/modes/save.rs +++ b/src/modes/save.rs @@ -12,7 +12,7 @@ use std::path::PathBuf; use crate::compression_engine::{CompressionType, get_compression_engine}; use crate::db::{self}; -use crate::digest_engine::{DigestType, get_digest_engine, get_digest_type_meta}; +use crate::digest_engine::{DigestType, get_digest_engine}; use crate::modes::common::{get_meta_from_env, store_item_digest_value}; use chrono::Utc;