summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan-Erik Rediger <janerik@fnordig.de>2021-02-09 10:46:33 +0100
committerJan-Erik Rediger <janerik@fnordig.de>2021-02-09 10:46:33 +0100
commite33fb56154edff7c7ef021a2264f09e31d4c7f1a (patch)
tree482411fd6c3a0a0e85104ebc7add054a26d7f328
parent35f6d094d3374e3b09806f00e6305e7caedadbbb (diff)
Always try to add additional files
Fixes #9
-rw-r--r--src/bin/mdbook-mermaid.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/bin/mdbook-mermaid.rs b/src/bin/mdbook-mermaid.rs
index cb95070..e1ff399 100644
--- a/src/bin/mdbook-mermaid.rs
+++ b/src/bin/mdbook-mermaid.rs
@@ -107,7 +107,9 @@ fn handle_install(sub_args: &ArgMatches) -> ! {
add_preprocessor(&mut doc);
}
- if !has_pre || add_additional_files(&mut doc) {
+ let added_files = add_additional_files(&mut doc);
+
+ if !has_pre || added_files {
log::info!("Saving changed configuration to {}", config.display());
let toml = doc.to_string_in_original_order();
let mut file = File::create(config).expect("can't open configuration file for writing.");