From 1cacded1ff51954b0fa671ff35eb571671252721 Mon Sep 17 00:00:00 2001 From: Alix JEUDI--LEMOINE Date: Thu, 21 Mar 2024 09:02:01 +0100 Subject: [PATCH] Ajout findUserById + correction exception --- .../iut/sciencequest/sae/services/UtilisateurService.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/SpringBootProject/src/main/java/fr/iut/sciencequest/sae/services/UtilisateurService.java b/SpringBootProject/src/main/java/fr/iut/sciencequest/sae/services/UtilisateurService.java index de7e13f..1a055b6 100644 --- a/SpringBootProject/src/main/java/fr/iut/sciencequest/sae/services/UtilisateurService.java +++ b/SpringBootProject/src/main/java/fr/iut/sciencequest/sae/services/UtilisateurService.java @@ -41,9 +41,13 @@ public class UtilisateurService { public Utilisateur findUserByEmail(String email) { Utilisateur user = this.utilisateurRepository.findUtilisateurByEmail(email); if(Objects.equals(user.getPseudo(), "")) { - throw new UtilisateurNotFoundException(); + throw new UtilisateurNotFoundException(email); } return user; } + + public Utilisateur findUserById(int id) { + return this.utilisateurRepository.findById(id).orElseThrow(() -> new UtilisateurNotFoundException(id)); + } }