1
0
mirror of https://github.com/lise-henry/crowbook synced 2024-09-20 11:21:34 +02:00

Continue when setting an option fails instead of aborting

This commit is contained in:
Elisabeth Henry 2017-01-14 01:43:28 +01:00
parent 16b0ebd79b
commit 16aeb51b9f

View File

@ -370,7 +370,9 @@ impl Book {
if docs.len() == 1 && docs[0].as_hash().is_some() {
if let Yaml::Hash(hash) = docs.pop().unwrap() {
for (key, value) in hash {
self.options.set_yaml(key, value)?;
if let Err(err) = self.options.set_yaml(key, value) {
self.logger.error(format!("{}", err));
};
}
} else {
unreachable!();