diff --git a/src/modes/update.rs b/src/modes/update.rs index 9e7a777..fb9885e 100644 --- a/src/modes/update.rs +++ b/src/modes/update.rs @@ -1,4 +1,4 @@ -use anyhow::Result; +use anyhow::{anyhow, Result}; use std::path::PathBuf; use std::str::FromStr; @@ -100,7 +100,7 @@ pub fn mode_update( debug!("DIGEST: {}", digest_value); // Save digest to meta using the common function - store_item_digest_value(&tx, item.clone(), digest_type, digest_value)?; + store_item_digest_value(&mut tx.into_inner(), item.clone(), digest_type, digest_value)?; } else { debug!( "MAIN: Unable to update digest of item due to missing file {:?}",