diff --git a/lib/entry/libimagentrydatetime/src/datetime.rs b/lib/entry/libimagentrydatetime/src/datetime.rs index 611e5dbd..d7fcb828 100644 --- a/lib/entry/libimagentrydatetime/src/datetime.rs +++ b/lib/entry/libimagentrydatetime/src/datetime.rs @@ -92,6 +92,9 @@ impl EntryDate for Entry { self.get_header_mut() .insert(&DATE_HEADER_LOCATION, Value::String(date)) + .context(format_err!("Failed to insert header '{}' in '{}'", + *DATE_HEADER_LOCATION, + self.get_location())) .map_err(Error::from) .map(|opt| opt.map(|stri| { stri.as_str() diff --git a/lib/entry/libimagentrydatetime/src/lib.rs b/lib/entry/libimagentrydatetime/src/lib.rs index ede8b862..3e16e031 100644 --- a/lib/entry/libimagentrydatetime/src/lib.rs +++ b/lib/entry/libimagentrydatetime/src/lib.rs @@ -38,10 +38,10 @@ )] #[macro_use] extern crate lazy_static; +#[macro_use] extern crate failure; extern crate chrono; extern crate toml_query; extern crate toml; -extern crate failure; extern crate libimagerror; extern crate libimagstore;