diff options
Diffstat (limited to 'src/events/xml_reader.rs')
| -rw-r--r-- | src/events/xml_reader.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/events/xml_reader.rs b/src/events/xml_reader.rs index 6bb9936..fb09864 100644 --- a/src/events/xml_reader.rs +++ b/src/events/xml_reader.rs @@ -74,11 +74,11 @@ impl<R: Read> XmlReader<R> { })) } "date" => { - return Some( - self.read_content(|s| { - Ok(Event::DateValue(Date::from_rfc3339(&s)?)) - }), - ) + return Some(self.read_content(|s| { + Ok(Event::DateValue( + Date::from_rfc3339(&s).map_err(|()| Error::InvalidData)?, + )) + })) } "integer" => { return Some(self.read_content(|s| match FromStr::from_str(&s) { |
