diff --git a/src/main/java/org/gridsuite/securityanalysis/server/SecurityAnalysisParametersController.java b/src/main/java/org/gridsuite/securityanalysis/server/SecurityAnalysisParametersController.java index 0edb61b9..57a5a924 100644 --- a/src/main/java/org/gridsuite/securityanalysis/server/SecurityAnalysisParametersController.java +++ b/src/main/java/org/gridsuite/securityanalysis/server/SecurityAnalysisParametersController.java @@ -96,7 +96,7 @@ public ResponseEntity deleteParameters( return ResponseEntity.ok().build(); } - @PatchMapping(value = "/{uuid}/provider") + @PutMapping(value = "/{uuid}/provider") @Operation(summary = "Update provider") @ApiResponse(responseCode = "200", description = "provider was updated") public ResponseEntity updateProvider( diff --git a/src/test/java/org/gridsuite/securityanalysis/server/SecurityAnalysisParametersControllerTest.java b/src/test/java/org/gridsuite/securityanalysis/server/SecurityAnalysisParametersControllerTest.java index 47253470..c9c23a84 100644 --- a/src/test/java/org/gridsuite/securityanalysis/server/SecurityAnalysisParametersControllerTest.java +++ b/src/test/java/org/gridsuite/securityanalysis/server/SecurityAnalysisParametersControllerTest.java @@ -244,14 +244,14 @@ void securityAnalysisParametersUpdateTest() throws Exception { // update provider String newProvider = "newProvider"; - mockMvc.perform(patch("/" + VERSION + "/parameters/" + updatedParametersUuid + "/provider") + mockMvc.perform(put("/" + VERSION + "/parameters/" + updatedParametersUuid + "/provider") .content(newProvider)) .andExpect(status().isOk()).andReturn(); SecurityAnalysisParametersEntity securityAnalysisParametersEntity = securityAnalysisParametersRepository.findById(updatedParametersUuid).orElseThrow(); assertEquals(newProvider, securityAnalysisParametersEntity.getProvider()); // reset provider - mockMvc.perform(patch("/" + VERSION + "/parameters/" + updatedParametersUuid + "/provider")) + mockMvc.perform(put("/" + VERSION + "/parameters/" + updatedParametersUuid + "/provider")) .andExpect(status().isOk()).andReturn(); securityAnalysisParametersEntity = securityAnalysisParametersRepository.findById(updatedParametersUuid).orElseThrow(); assertEquals(defaultProvider, securityAnalysisParametersEntity.getProvider());