diff --git a/src/macros.rs b/src/macros.rs index 45ed882..3828de5 100644 --- a/src/macros.rs +++ b/src/macros.rs @@ -63,7 +63,7 @@ macro_rules! x_u_res_db_or_res { ( $e:expr ) => { match $e { Ok(result) => result, - Err(error) => return Err(err::Error::new(err::trace!()).message(error.to_string()).error_type(err::ErrorType::Service(err::ServiceError::DatabaseError(error)))) + Err(error) => return Err(err::Error::new(err::trace!()).message(error.to_string()).error_type(err::ErrorType::Service { error: err::ServiceError::DatabaseError{error: error} } )) } }; } \ No newline at end of file