summaryrefslogtreecommitdiffstats
path: root/bin/domain/imag-mail/src/import.rs
diff options
context:
space:
mode:
Diffstat (limited to 'bin/domain/imag-mail/src/import.rs')
-rw-r--r--bin/domain/imag-mail/src/import.rs4
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(&notmuch_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<_>>>()