fix: add missing imports and fix return type in store_item_digest_value

This commit is contained in:
Andrew Phillips (aider)
2025-05-14 17:20:28 -03:00
parent 4ac2943683
commit 0774e36184
2 changed files with 8 additions and 2 deletions

View File

@@ -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<String, String> {
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 {

View File

@@ -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;