diff --git a/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java b/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java index 9e9c518b3f7f9b96be1030b7245bfa207d52c1be..35f120d324772cd1992fffbfb0dc9317b95810d7 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