From 8f1117623b9eab3289dac1c573f4a106396d1beb Mon Sep 17 00:00:00 2001 From: Sana EL HIRI Date: Fri, 11 Mar 2022 15:07:23 +0100 Subject: [PATCH] modifs --- .../controller/MembreController.java | 5 ++--- .../organizee/controller/TeamController.java | 1 + src/main/java/fr/organizee/model/Membre.java | 7 +++---- .../fr/organizee/service/MembreService.java | 20 +++++++++++-------- 4 files changed, 18 insertions(+), 15 deletions(-) diff --git a/src/main/java/fr/organizee/controller/MembreController.java b/src/main/java/fr/organizee/controller/MembreController.java index 61b50c5..e6f9537 100644 --- a/src/main/java/fr/organizee/controller/MembreController.java +++ b/src/main/java/fr/organizee/controller/MembreController.java @@ -145,7 +145,6 @@ public class MembreController { Team team = new Team(); team.setId(team_id); membre.setTeam(team); - //resultMembre = membreRepository.saveAndFlush(membre); return ResponseEntity.ok(new JsonWebToken(membreService.signup(membre))); } catch (Exception e) { return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body(e.getMessage()); @@ -248,7 +247,7 @@ public class MembreController { @PutMapping("/update/smiley/{idUser}") public ResponseEntity updateSmiley(@RequestBody String numero, @PathVariable int idUser) throws Exception { - Optional resultMembre ; + Optional resultMembre; try { resultMembre = membreRepository.findById(idUser); resultMembre.get().setSmiley(numero); @@ -259,6 +258,6 @@ public class MembreController { return ResponseEntity.status(HttpStatus.OK).body(resultMembre); } - } +} diff --git a/src/main/java/fr/organizee/controller/TeamController.java b/src/main/java/fr/organizee/controller/TeamController.java index 7ad0b79..f02cc51 100644 --- a/src/main/java/fr/organizee/controller/TeamController.java +++ b/src/main/java/fr/organizee/controller/TeamController.java @@ -63,6 +63,7 @@ public class TeamController { return ResponseEntity.status(HttpStatus.OK).body(liste); } + /** * Création d'une team * diff --git a/src/main/java/fr/organizee/model/Membre.java b/src/main/java/fr/organizee/model/Membre.java index c7b79be..c5fa42a 100644 --- a/src/main/java/fr/organizee/model/Membre.java +++ b/src/main/java/fr/organizee/model/Membre.java @@ -143,6 +143,9 @@ public class Membre { return roleList; } + public void setRoleList(List roleList) { + this.roleList = roleList; + } public String getSmiley() { return smiley; @@ -152,10 +155,6 @@ public class Membre { this.smiley = smiley; } - public void setRoleList(List roleList) { - this.roleList = roleList; - } - @Override public String toString() { return "Membre{" + diff --git a/src/main/java/fr/organizee/service/MembreService.java b/src/main/java/fr/organizee/service/MembreService.java index 1b1e435..012448e 100644 --- a/src/main/java/fr/organizee/service/MembreService.java +++ b/src/main/java/fr/organizee/service/MembreService.java @@ -1,30 +1,31 @@ package fr.organizee.service; -import java.util.List; -import java.util.Optional; - -import org.springframework.stereotype.Service; - import fr.organizee.exception.ExistingUsernameException; import fr.organizee.exception.InvalidCredentialsException; import fr.organizee.model.Membre; +import org.springframework.stereotype.Service; + +import java.util.List; +import java.util.Optional; @Service public interface MembreService { /** * Methode qui permet à un utilisateur de se connecter. - * @param email : nom de l'utilisateur. + * + * @param email : nom de l'utilisateur. * @param password : mot de passe de l'utilisateur. - * @returnun JWT si credentials est valide, throws InvalidCredentialsException otherwise. * @throws InvalidCredentialsException + * @returnun JWT si credentials est valide, throws InvalidCredentialsException otherwise. */ String signin(String email, String password) throws InvalidCredentialsException; /** * Methode qui permet de s'inscrire. + * * @param membre nouvel utilisateur. - * @return un JWT si user n'existe pas déjà ! + * @return un JWT si user n'existe pas * @throws ExistingUsernameException */ String signup(Membre membre) throws ExistingUsernameException; @@ -32,16 +33,19 @@ public interface MembreService { /** * Methode qui retourne tous les utilisateurs de la bd + * * @return the list of all application users. */ List findAllUsers(); /** * Methode qui retourne un utilisateur à partir de son username + * * @param email the username to look for. * @return an Optional object containing user if found, empty otherwise. */ Optional findUserByEmail(Membre membre); + Optional findByEmail(String email); Membre chercheEmail(String email);