diff options
Diffstat (limited to 'tool/src/import/mod.rs')
-rw-r--r-- | tool/src/import/mod.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tool/src/import/mod.rs b/tool/src/import/mod.rs index ec88fdd..250643e 100644 --- a/tool/src/import/mod.rs +++ b/tool/src/import/mod.rs @@ -35,6 +35,7 @@ pub(crate) fn import(action: Action, dry: bool) -> anyhow::Result<()> { ignore_attachments, copy, video, + ignore_metadata, r#move, } => { if std::env::current_dir().unwrap().file_name().unwrap() != "library" { @@ -98,6 +99,12 @@ pub(crate) fn import(action: Action, dry: bool) -> anyhow::Result<()> { file_meta.cover = None; file_meta.infojson = None; } + if ignore_metadata { + let file_meta = file_meta.as_mut().unwrap(); + file_meta.description = None; + file_meta.tagline = None; + file_meta.title = None; + } if let Some(ij) = &file_meta.as_ref().unwrap().infojson { infojson = |