From 9b3576c272364bcc3dcf4b67f67c3176cc221894 Mon Sep 17 00:00:00 2001 From: Ludovic Claude <ludovic.claude54@gmail.com> Date: Wed, 13 Dec 2017 11:07:20 +0100 Subject: [PATCH] Report mining errors --- src/main/java/eu/hbp/mip/controllers/MiningApi.java | 6 +++++- tests/docker-compose.yml | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/eu/hbp/mip/controllers/MiningApi.java b/src/main/java/eu/hbp/mip/controllers/MiningApi.java index 790876e70..3c5be8bfd 100644 --- a/src/main/java/eu/hbp/mip/controllers/MiningApi.java +++ b/src/main/java/eu/hbp/mip/controllers/MiningApi.java @@ -61,7 +61,11 @@ public class MiningApi { return ResponseEntity.status(HttpStatus.SERVICE_UNAVAILABLE).build(); } - return ResponseEntity.ok(result.data().get()); + if (result.error().nonEmpty()) { + return ResponseEntity.status(HttpStatus.BAD_REQUEST).body(result.error().get()); + } else { + return ResponseEntity.ok(result.data().get()); + } } } diff --git a/tests/docker-compose.yml b/tests/docker-compose.yml index 790b13b28..6de4a32f2 100644 --- a/tests/docker-compose.yml +++ b/tests/docker-compose.yml @@ -59,7 +59,7 @@ services: - db sample_db_setup: - image: "hbpmip/sample-data-db-setup:0.4.1" + image: "hbpmip/sample-data-db-setup:0.5.0" container_name: "data-db-setup" restart: "no" networks: -- GitLab