File tree Expand file tree Collapse file tree 2 files changed +4
-12
lines changed
main/java/org/gridsuite/voltageinit/server
test/java/org/gridsuite/voltageinit/server Expand file tree Collapse file tree 2 files changed +4
-12
lines changed Original file line number Diff line number Diff line change @@ -66,19 +66,11 @@ public ResponseEntity<VoltageInitResult> getResult(@Parameter(description = "Res
66
66
: ResponseEntity .notFound ().build ();
67
67
}
68
68
69
- @ DeleteMapping (value = "/results/{resultUuid}" , produces = APPLICATION_JSON_VALUE )
70
- @ Operation (summary = "Delete a voltage init result from the database" )
71
- @ ApiResponses (value = {@ ApiResponse (responseCode = "200" , description = "The voltage init result has been deleted" )})
72
- public ResponseEntity <Void > deleteResult (@ Parameter (description = "Result UUID" ) @ PathVariable ("resultUuid" ) UUID resultUuid ) {
73
- voltageInitService .deleteResult (resultUuid );
74
- return ResponseEntity .ok ().build ();
75
- }
76
-
77
69
@ DeleteMapping (value = "/results" , produces = APPLICATION_JSON_VALUE )
78
- @ Operation (summary = "Delete all voltage init results from the database" )
70
+ @ Operation (summary = "Delete voltage init results from the database" )
79
71
@ ApiResponses (value = {@ ApiResponse (responseCode = "200" , description = "All voltage init results have been deleted" )})
80
- public ResponseEntity <Void > deleteResults () {
81
- voltageInitService .deleteResults ();
72
+ public ResponseEntity <Void > deleteResults (@ Parameter ( description = "Results UUID" ) @ RequestParam ( value = "resultsUuids" , required = false ) List < UUID > resultsUuids ) {
73
+ voltageInitService .deleteResults (resultsUuids );
82
74
return ResponseEntity .ok ().build ();
83
75
}
84
76
Original file line number Diff line number Diff line change @@ -355,7 +355,7 @@ void runTest() throws Exception {
355
355
mockMvc .perform (get ("/" + VERSION + "/results/{resultUuid}" , OTHER_RESULT_UUID ))
356
356
.andExpect (status ().isNotFound ());
357
357
// test one result deletion
358
- mockMvc .perform (delete ("/" + VERSION + "/results/{resultUuid}" , RESULT_UUID ))
358
+ mockMvc .perform (delete ("/" + VERSION + "/results" ). queryParam ( "resultsUuids" , RESULT_UUID . toString () ))
359
359
.andExpect (status ().isOk ());
360
360
mockMvc .perform (get ("/" + VERSION + "/results/{resultUuid}" , RESULT_UUID ))
361
361
.andExpect (status ().isNotFound ());
You can’t perform that action at this time.
0 commit comments