From ab4126a0cc0bc275e5cb56e0add24e162f21d200 Mon Sep 17 00:00:00 2001 From: jerrypan44 <jerrypan44@gmail.com> Date: Tue, 31 Mar 2020 10:06:32 +0000 Subject: [PATCH] insert into authorities data source --- src/main/java/eu/hbp/mip/controllers/ExperimentApi.java | 7 ++++++- 1 file changed, 6 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 f876e315e..476d2f218 100644 --- a/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java +++ b/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java @@ -31,6 +31,7 @@ import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.*; import retrofit2.Call; import retrofit2.Response; +import org.springframework.security.core.context.SecurityContextHolder; import java.io.IOException; import java.util.*; @@ -81,6 +82,8 @@ public class ExperimentApi { @RequestMapping(value = "/{uuid}", method = RequestMethod.GET) public ResponseEntity<String> getExperiment( @ApiParam(value = "uuid", required = true) @PathVariable("uuid") String uuid) { + + UserActionLogging.LogAction("authorities: "+ SecurityContextHolder.getContext().getAuthentication().getAuthorities(),""); Experiment experiment; UUID experimentUuid; @@ -101,7 +104,9 @@ public class ExperimentApi { return new ResponseEntity<>(gsonOnlyExposed.toJson(experiment.jsonify()), HttpStatus.OK); } - + + + @ApiOperation(value = "Create an experiment", response = Experiment.class) @RequestMapping(value = "/runAlgorithm", method = RequestMethod.POST) public ResponseEntity<String> runExperiment(@RequestBody ExperimentExecutionDTO experimentExecutionDTO) { -- GitLab