From b05ee10f41b8849df41cf622be21b91c8a80154b Mon Sep 17 00:00:00 2001 From: Alexander Krotov Date: Wed, 8 Jan 2020 19:45:57 +0300 Subject: [PATCH] Return Err from MimeFactory::from_msg on database errors --- src/mimefactory.rs | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/src/mimefactory.rs b/src/mimefactory.rs index 5974bb66b..c01239f85 100644 --- a/src/mimefactory.rs +++ b/src/mimefactory.rs @@ -165,19 +165,9 @@ impl<'a, 'b> MimeFactory<'a, 'b> { )) }, ); - - match row { - Ok((in_reply_to, references)) => { - factory.in_reply_to = in_reply_to; - factory.references = references; - } - Err(err) => { - error!( - context, - "mimefactory: failed to load mime_in_reply_to: {:?}", err - ); - } - } + let (in_reply_to, references) = row?; + factory.in_reply_to = in_reply_to; + factory.references = references; Ok(factory) }