diff --git a/src/modes/save.rs b/src/modes/save.rs index c8b9287..41272f0 100644 --- a/src/modes/save.rs +++ b/src/modes/save.rs @@ -71,6 +71,8 @@ pub fn mode_save( ts: Utc::now(), size: None, compression: compression_type.to_string(), + digest_type: digest_type.to_string(), + digest_value: String::new(), }; let id = db::insert_item(conn, item.clone())?; @@ -167,6 +169,7 @@ pub fn mode_save( // Finalize the digest and log the result let digest = digest_engine.finalize()?; debug!("DIGEST: {}", digest); + item.digest_value = digest; db::update_item(conn, item.clone())?;