From ce4fedf1913c83a3a5b2e6ce5b056e4756be5dd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Garc=C3=ADa?= Date: Wed, 10 Oct 2018 20:37:04 +0200 Subject: [PATCH] Change error response to be closer to upstream --- src/util.rs | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/util.rs b/src/util.rs index 6f8d6ed..714d19d 100644 --- a/src/util.rs +++ b/src/util.rs @@ -6,17 +6,18 @@ macro_rules! err { ($err:expr, $msg:expr) => {{ println!("ERROR: {}", $msg); err_json!(json!({ - "Message": $err, - "ValidationErrors": { - "": [$msg,], - }, + "error": $err, + "error_description": $err, + "ErrorModel": { + "Message": $msg, + "ValidationErrors": null, "ExceptionMessage": null, "ExceptionStackTrace": null, "InnerExceptionMessage": null, - "Object": "error", - })) + "Object": "error" + }})) }}; - ($msg:expr) => { err!("The model state is invalid", $msg) } + ($msg:expr) => { err!("unknown_error", $msg) } } #[macro_export]