From 138fac2fd9ce8ce5523b98bd7c38e770c5ae2e37 Mon Sep 17 00:00:00 2001
From: Ludovic Claude <ludovic.claude54@gmail.com>
Date: Wed, 31 Jan 2018 11:35:32 +0100
Subject: [PATCH] List my experiments /experiments?mine=true

---
 .../java/eu/hbp/mip/controllers/ExperimentApi.java  | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java b/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java
index 9e9c518b3..35f120d32 100644
--- a/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java
+++ b/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java
@@ -168,7 +168,7 @@ public class ExperimentApi extends WokenClientController {
     ) {
         LOGGER.info("List experiments");
 
-        return doListExperiments(true, null);
+        return doListExperiments(false, null);
     }
 
     @ApiOperation(value = "list experiments", response = Experiment.class, responseContainer = "List")
@@ -186,6 +186,17 @@ public class ExperimentApi extends WokenClientController {
         return doListExperiments(false, modelSlug);
     }
 
+    @ApiOperation(value = "list my experiments", response = Experiment.class, responseContainer = "List")
+    @RequestMapping(method = RequestMethod.GET, params = {"mine"})
+    public ResponseEntity<String> listMyExperiments(
+            @ApiParam(value = "mine") @RequestParam boolean mine
+    ) {
+        LOGGER.info("List my experiments");
+
+        return doListExperiments(true, null);
+    }
+
+
     private ResponseEntity<String> doListExperiments(
             boolean mine,
             String modelSlug
-- 
GitLab