diff --git a/Backend/tools-services/src/main/java/com/r11/tools/controller/JsonController.java b/Backend/tools-services/src/main/java/com/r11/tools/controller/JsonController.java index 8648ed8..36c4fcf 100644 --- a/Backend/tools-services/src/main/java/com/r11/tools/controller/JsonController.java +++ b/Backend/tools-services/src/main/java/com/r11/tools/controller/JsonController.java @@ -28,7 +28,6 @@ public class JsonController implements RestController { JsonObject jsonObject = this.gson.fromJson(request.body(), JsonObject.class); response.status(200); response.body(this.prettyGson.toJson(jsonObject)); - System.out.printf(response.body()); } catch (Exception e) { response.status(500); Throwable cause = e.getCause(); @@ -37,7 +36,6 @@ public class JsonController implements RestController { } else { response.body(cause.getMessage()); } - System.out.printf(response.body()); } } @@ -49,7 +47,12 @@ public class JsonController implements RestController { response.body(this.gson.toJson(jsonObject)); } catch (Exception e) { response.status(500); - response.body(e.getMessage()); + Throwable cause = e.getCause(); + if (cause == null) { + response.body(e.getMessage()); + } else { + response.body(cause.getMessage()); + } } } }