diff --git a/src/modes/common.rs b/src/modes/common.rs index 2503b76..ec5c61e 100644 --- a/src/modes/common.rs +++ b/src/modes/common.rs @@ -104,6 +104,22 @@ pub fn get_digest_type_meta(digest_type: DigestType) -> String { format!("digest_{}", digest_type.to_string().to_lowercase()) } +pub fn store_item_meta_value( + conn: &mut Connection, + item: Item, + meta_name: String, + meta_value: String, +) -> Result<(), anyhow::Error> { + // Save digest to meta + let meta = Meta { + id: item.id.unwrap(), + name: meta_name, + value: meta_value, + }; + store_meta(conn, meta)?; + Ok(()) +} + pub fn store_item_digest_value( conn: &mut Connection, item: Item,