From 7464f49c2057088e0595fdfb38c8c657e92df06f Mon Sep 17 00:00:00 2001
From: atoav <dh@atoav.com>
Date: Sat, 4 Apr 2020 22:22:07 +0200
Subject: [PATCH]  Print JSON decode errors for debugging

---
 src/main.rs | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/src/main.rs b/src/main.rs
index 275d426..b6c5158 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -144,12 +144,13 @@ async fn main() -> std::io::Result<()> {
                                 mime.type_() == mime::TEXT && mime.subtype() == mime::PLAIN
                             })
                             .error_handler(|err, _req| {
-                            // create custom error response
-                            error::InternalError::from_response(
-                                err,
-                                HttpResponse::Conflict().finish(),
-                            )
-                            .into()
+                                eprintln!("Error while decoding JSON: {:?}", err);
+                                // create custom error response
+                                error::InternalError::from_response(
+                                    err,
+                                    HttpResponse::Conflict().finish(),
+                                )
+                                .into()
                         })
                     }))
                     .route(web::post().to(index)),
-- 
GitLab