feat: v1.5.2, fix edit file issue, add prefixes

This commit is contained in:
2023-12-15 21:15:22 +08:00
parent a7398a2578
commit 343a6f5fac
8 changed files with 57 additions and 11 deletions

View File

@@ -11,7 +11,7 @@ use rust_util::{
use rust_util::util_time::UnixEpochTime;
use simpledateformat::format_human2;
use crate::{util, util_enc_file, util_envelop};
use crate::{config, util, util_enc_file, util_envelop};
use crate::config::TinyEncryptConfig;
use crate::consts::{DATE_TIME_FORMAT, TINY_ENC_AES_GCM, TINY_ENC_CONFIG_FILE, TINY_ENC_FILE_EXT};
use crate::wrap_key::WrapKey;
@@ -28,8 +28,9 @@ pub struct CmdInfo {
pub fn info(cmd_info: CmdInfo) -> XResult<()> {
let config = TinyEncryptConfig::load(TINY_ENC_CONFIG_FILE).ok();
for (i, path) in cmd_info.paths.iter().enumerate() {
let path = config::resolve_path_namespace(&config, path, true);
if i > 0 { println!("{}", "-".repeat(88)); }
if let Err(e) = info_single(path, &cmd_info, &config) {
if let Err(e) = info_single(&path, &cmd_info, &config) {
failure!("Parse Tiny Encrypt file info failed: {}", e);
}
}