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