update default file name

This commit is contained in:
postscriptum 2025-07-01 21:25:32 +03:00
parent dfb4f8b3a8
commit 1c9b3621e6
3 changed files with 7 additions and 3 deletions

View file

@ -46,7 +46,7 @@ snac2nex -s /path/to/snac/storage -t /path/to/nex -u user1 -u user2
* escaped with `%%`
[default: %H:%M:%S.txt]
[default: %H:%M:%S]
--format-updated <FORMAT_UPDATED>
Post `{updated}` time format

View file

@ -30,7 +30,7 @@ pub struct Config {
/// Post filenames format
///
/// * escaped with `%%`
#[arg(long, default_value_t = String::from("%H:%M:%S.txt"))]
#[arg(long, default_value_t = String::from("%H:%M:%S"))]
pub format_filename: String,
/// Post `{updated}` time format

View file

@ -128,7 +128,11 @@ impl Nex {
);
// write the data
p.push(published.format(&self.filename).to_string());
p.push(
published
.format(&self.filename.trim_matches(std::path::MAIN_SEPARATOR))
.to_string(),
);
fs::write(p, c)?; // @TODO skip overwrite operations
Ok(())