From c9cc4df4bd29524f2167383ce98e2d970f003541 Mon Sep 17 00:00:00 2001 From: Alix JEUDI--LEMOINE Date: Wed, 6 Mar 2024 15:21:10 +0100 Subject: [PATCH] Corrections body request et types mime --- .../sae/controllers/UtilisateurController.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/SpringBootProject/src/main/java/fr/iut/sciencequest/sae/controllers/UtilisateurController.java b/SpringBootProject/src/main/java/fr/iut/sciencequest/sae/controllers/UtilisateurController.java index 982dbf9..69f16c4 100644 --- a/SpringBootProject/src/main/java/fr/iut/sciencequest/sae/controllers/UtilisateurController.java +++ b/SpringBootProject/src/main/java/fr/iut/sciencequest/sae/controllers/UtilisateurController.java @@ -4,6 +4,7 @@ import fr.iut.sciencequest.sae.dto.utilisateur.UtilisateurDTO; import fr.iut.sciencequest.sae.dto.utilisateur.UtilisateurWithPasswordDTO; import fr.iut.sciencequest.sae.services.interfaces.IUtilisateurService; import lombok.AllArgsConstructor; +import org.springframework.http.MediaType; import org.springframework.web.bind.annotation.*; @AllArgsConstructor @@ -12,15 +13,15 @@ import org.springframework.web.bind.annotation.*; public class UtilisateurController { private final IUtilisateurService utilisateurService; - @PostMapping + @PostMapping(consumes = MediaType.APPLICATION_JSON_VALUE, produces = MediaType.APPLICATION_JSON_VALUE) @ResponseBody - public UtilisateurDTO register(UtilisateurWithPasswordDTO user) { + public UtilisateurDTO register(@RequestBody UtilisateurWithPasswordDTO user) { return utilisateurService.save(user); } - @GetMapping("/connexion") + @PostMapping(path = "/connexion", consumes = MediaType.APPLICATION_JSON_VALUE, produces = MediaType.APPLICATION_JSON_VALUE) @ResponseBody - public UtilisateurDTO login(UtilisateurWithPasswordDTO user) { + public UtilisateurDTO login(@RequestBody UtilisateurWithPasswordDTO user) { return utilisateurService.login(user); }