diff --git a/web/src/main/java/fr/abes/item/web/DemandeRestService.java b/web/src/main/java/fr/abes/item/web/DemandeRestService.java index c5977934..10211eba 100644 --- a/web/src/main/java/fr/abes/item/web/DemandeRestService.java +++ b/web/src/main/java/fr/abes/item/web/DemandeRestService.java @@ -232,7 +232,7 @@ public String[] simulerLigne(@PathVariable("type") TYPE_DEMANDE type, @PathVaria * @throws UserExistException : erreur sur l'utilisateur accédant à la méthode * @throws ForbiddenException : erreur d'accès à la méthode */ - @GetMapping("/passerEnAttente/{type}/{id}") + @PatchMapping("/passerEnAttente/{type}/{id}") @PreAuthorize("hasAnyAuthority('USER','ADMIN')") @Operation(summary = "permet de modifier le statut de la demande pour la passer à : en attente") public DemandeWebDto passerEnAttente(@PathVariable("type") TYPE_DEMANDE type, @PathVariable("id") Integer numDemande, HttpServletRequest request) throws DemandeCheckingException, UserExistException, ForbiddenException { diff --git a/web/src/test/java/fr/abes/item/web/impl/DemandeRestServiceTest.java b/web/src/test/java/fr/abes/item/web/impl/DemandeRestServiceTest.java index 107cc943..02afd564 100644 --- a/web/src/test/java/fr/abes/item/web/impl/DemandeRestServiceTest.java +++ b/web/src/test/java/fr/abes/item/web/impl/DemandeRestServiceTest.java @@ -248,7 +248,7 @@ void testPasserEnAttente() throws Exception { DemandeExemp demande = (DemandeExemp) this.demandeExemps.get(0); demande.setEtatDemande(new EtatDemande(3, "En attente")); Mockito.when(demandeExempService.changeState(Mockito.any(), Mockito.anyInt())).thenReturn(demande); - this.mockMvc.perform(get("/api/v1/passerEnAttente/EXEMP/1").requestAttr("userNum", "1")) + this.mockMvc.perform(patch("/api/v1/passerEnAttente/EXEMP/1").requestAttr("userNum", "1")) .andExpect(status().isOk()) .andExpect(jsonPath("$.id").value(1)) .andExpect(jsonPath("$.etatDemande").value("En attente"))