diff options
Diffstat (limited to 'bin/domain/imag-mail/src/import.rs')
-rw-r--r-- | bin/domain/imag-mail/src/import.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/domain/imag-mail/src/import.rs b/bin/domain/imag-mail/src/import.rs index 75ce3606..217e6cf7 100644 --- a/bin/domain/imag-mail/src/import.rs +++ b/bin/domain/imag-mail/src/import.rs @@ -37,7 +37,7 @@ pub fn import(rt: &Runtime) -> Result<()> { let query = scmd.value_of("query").unwrap(); let quick = scmd.is_present("quick"); let store = rt.store(); - let notmuch_path = config.get_notmuch_database_path(rt); + let notmuch_path = config.get_notmuch_database_path_or_cli(rt); let notmuch_connection = NotmuchConnection::open(notmuch_path)?; let import_nm_tags = config.get_import_notmuch_tags(); @@ -49,7 +49,7 @@ pub fn import(rt: &Runtime) -> Result<()> { let r = store .with_connection(¬much_connection) - .import_with_query(query, config.get_import_tag().map(String::clone), import_nm_tags, quick)? + .import_with_query(query, config.get_import_tag().clone(), *import_nm_tags, quick)? .into_iter() .map(|fle| rt.report_touched(fle.get_location())) .collect::<Result<Vec<_>>>() |