FIX: do not unwrap

This commit is contained in:
Keanu D?lle 2022-03-08 13:18:17 +01:00
parent 9bb55d7097
commit 166a6589e6

View File

@ -219,7 +219,13 @@ pub fn create_email(mq: &State<Arc<MailQueue>>, settings: &State<Settings>, cook
}
}
let mail = mail.body(maildata.body).unwrap();
let mail = match mail.body(maildata.body) {
Ok(mail) => mail,
Err(e) => {
error!("Couldn't create email: {}", e);
return Err(Json(ApiError::new(500, "Couldn't create email!".to_string()).to_wrapper()))
}
};
match mq.add_mail(mail) {
Ok(_) => Ok(()),