style: fix indentation in mode_update digest calculation
This commit is contained in:
@@ -75,25 +75,26 @@ pub fn mode_update(
|
|||||||
let mut digest_engine = get_digest_engine(digest_type);
|
let mut digest_engine = get_digest_engine(digest_type);
|
||||||
|
|
||||||
// Read the file using the compression engine
|
// Read the file using the compression engine
|
||||||
let compression_type = CompressionType::from_str(&item.compression)?;
|
let compression_type = CompressionType::from_str(&item.compression)?;
|
||||||
let compression_engine = get_compression_engine(compression_type)
|
let compression_engine = get_compression_engine(compression_type)
|
||||||
.expect("Unable to get compression engine");
|
.expect("Unable to get compression engine");
|
||||||
|
|
||||||
let mut reader = compression_engine.open(item_path.clone())?;
|
let mut reader = compression_engine.open(item_path.clone())?;
|
||||||
let mut buffer = [0; 4096];
|
let mut buffer = [0; 4096];
|
||||||
|
|
||||||
loop {
|
loop {
|
||||||
let n = reader.read(&mut buffer)?;
|
let n = reader.read(&mut buffer)?;
|
||||||
if n == 0 {
|
if n == 0 {
|
||||||
break;
|
break;
|
||||||
|
}
|
||||||
|
digest_engine.update(&buffer[..n]);
|
||||||
}
|
}
|
||||||
digest_engine.update(&buffer[..n]);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Finalize the digest and update the item
|
// Finalize the digest and update the item
|
||||||
let digest_value = digest_engine.finalize()?;
|
let digest_value = digest_engine.finalize()?;
|
||||||
item.digest_value = Some(digest_value);
|
item.digest_value = Some(digest_value);
|
||||||
db::update_item(conn, item.clone())?;
|
db::update_item(conn, item.clone())?;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if !args.item.meta.is_empty() {
|
if !args.item.meta.is_empty() {
|
||||||
|
|||||||
Reference in New Issue
Block a user