refactor: improve code formatting and readability in SQL and function calls
This commit is contained in:
committed by
Andrew Phillips (aider)
parent
dd8f828ed3
commit
5a6a8ee97b
@@ -5,7 +5,7 @@ use std::str::FromStr;
|
||||
use crate::compression_engine::{CompressionType, get_compression_engine};
|
||||
use crate::db;
|
||||
use crate::digest_engine;
|
||||
use crate::modes::common::store_item_digest_value;
|
||||
use crate::modes::common::{cmd_args_digest_type, get_digest_type_meta, store_item_digest_value};
|
||||
use clap::Command;
|
||||
use clap::error::ErrorKind;
|
||||
use log::{debug, info};
|
||||
@@ -67,13 +67,11 @@ pub fn mode_update(
|
||||
}
|
||||
}
|
||||
|
||||
if item.digest_value.is_none() {
|
||||
let digest_type = digest_engine::DigestType::from_str(&item.digest_type.clone())?;
|
||||
|
||||
if digest_type != digest_engine::DigestType::None {
|
||||
info!("Updating unknown digest value");
|
||||
}
|
||||
let digest_type = cmd_args_digest_type(cmd, args);
|
||||
let digest_meta = get_digest_type_meta(digest_type.clone());
|
||||
let digest_value = db::get_item_meta_value(&conn, &item, digest_meta)?;
|
||||
|
||||
if digest_value.is_none() || digest_value.unwrap().is_empty() {
|
||||
let item_file_metadata = item_path.metadata();
|
||||
|
||||
if item_file_metadata.is_ok() {
|
||||
@@ -97,10 +95,6 @@ pub fn mode_update(
|
||||
let digest_value = digest_engine.finalize()?;
|
||||
debug!("DIGEST: {}", digest_value);
|
||||
|
||||
// Update item with new digest value
|
||||
item.digest_value = Some(digest_value.clone());
|
||||
db::update_item(conn, item.clone())?;
|
||||
|
||||
// Save digest to meta using the common function
|
||||
store_item_digest_value(conn, item.clone(), digest_type, digest_value)?;
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user