From 62000131f74e7a03c5b68abf9616ef87f0f68fc2 Mon Sep 17 00:00:00 2001
From: Ludovic Claude <ludovic.claude54@gmail.com>
Date: Mon, 18 Dec 2017 13:44:13 +0100
Subject: [PATCH] Fix response for /mining

---
 src/main/java/eu/hbp/mip/controllers/MiningApi.java | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/main/java/eu/hbp/mip/controllers/MiningApi.java b/src/main/java/eu/hbp/mip/controllers/MiningApi.java
index 7b9b395c2..5d87770ad 100644
--- a/src/main/java/eu/hbp/mip/controllers/MiningApi.java
+++ b/src/main/java/eu/hbp/mip/controllers/MiningApi.java
@@ -4,6 +4,7 @@ import akka.actor.ActorSelection;
 import akka.actor.ActorSystem;
 import akka.pattern.Patterns;
 import akka.util.Timeout;
+import com.google.gson.Gson;
 import eu.hbp.mip.model.Mining;
 import eu.hbp.mip.woken.messages.external.QueryResult;
 import io.swagger.annotations.Api;
@@ -35,6 +36,7 @@ import static org.springframework.http.MediaType.APPLICATION_JSON_VALUE;
 public class MiningApi {
 
     private static final Logger LOGGER = Logger.getLogger(MiningApi.class);
+    private static final Gson gson = new Gson();
 
     @Autowired
     public ActorSystem actorSystem;
@@ -74,7 +76,7 @@ public class MiningApi {
                     Date.from(result.timestamp().toInstant()),
                     result.data().get()
             );
-            return ResponseEntity.ok(mining.jsonify());
+            return ResponseEntity.ok(gson.toJson(mining.jsonify()));
         }
     }
 
-- 
GitLab