upate rating
This commit is contained in:
@@ -24,9 +24,15 @@ public class ExecutionController {
|
||||
return scenarioExecutionRepository.findById(id).get();
|
||||
}
|
||||
|
||||
@PostMapping("/updateRating")
|
||||
public String updateScenarioExecRating(@RequestBody ScenarioExecution scenarioExecution){
|
||||
String result = scenarioExecutionService.updateRating(scenarioExecution);
|
||||
// @PostMapping("/updateRating")
|
||||
// public String updateScenarioExecRating(@RequestBody ScenarioExecution scenarioExecution){
|
||||
// String result = scenarioExecutionService.updateRating2(scenarioExecution);
|
||||
// return result;
|
||||
// }
|
||||
|
||||
@GetMapping("/updateRating")
|
||||
public String updateScenarioExecRating(@RequestParam String id, @RequestParam String rating){
|
||||
String result = scenarioExecutionService.updateRating(id, rating);
|
||||
return result;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -375,7 +375,7 @@ public class ScenarioExecutionService {
|
||||
|
||||
}
|
||||
|
||||
public String updateRating(ScenarioExecution scenaExec){
|
||||
public String updateRating2(ScenarioExecution scenaExec){
|
||||
logger.info("updateRating function:");
|
||||
String result = "KO";
|
||||
try{
|
||||
@@ -388,4 +388,20 @@ public class ScenarioExecutionService {
|
||||
return result;
|
||||
|
||||
}
|
||||
|
||||
public String updateRating(String id, String rating){
|
||||
logger.info("updateRating function:");
|
||||
String result = "KO";
|
||||
try{
|
||||
Optional<ScenarioExecution> o_scenarioExecution = scenarioExecutionRepository.findById(id);
|
||||
if(o_scenarioExecution.isPresent()){
|
||||
o_scenarioExecution.get().setRating(rating);
|
||||
scenarioExecutionRepository.save(o_scenarioExecution.get());
|
||||
result = "OK";
|
||||
}
|
||||
}catch(Exception e){
|
||||
logger.error("Exception in updateRating: {}", e.getMessage());
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user