From 901247fb9909a1084c52a85b2153ce6430333380 Mon Sep 17 00:00:00 2001 From: Sana EL HIRI Date: Sun, 6 Mar 2022 20:52:38 +0100 Subject: [PATCH] =?UTF-8?q?modif=20pour=20que=20le=20find=20membre=20by=20?= =?UTF-8?q?team=20ne=20r=C3=A9cup=C3=A8re=20pas=20les=20membres=20soft=20d?= =?UTF-8?q?eleted?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/fr/organizee/controller/MembreController.java | 4 ++-- src/main/java/fr/organizee/repository/MembreRepository.java | 4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/fr/organizee/controller/MembreController.java b/src/main/java/fr/organizee/controller/MembreController.java index b3f4268..7a83ff1 100644 --- a/src/main/java/fr/organizee/controller/MembreController.java +++ b/src/main/java/fr/organizee/controller/MembreController.java @@ -101,9 +101,9 @@ public class MembreController { } /** - * Rechercher un membre par l'Id de sa team + * Rechercher les membres par l'Id de leur team * - * @return http://localhost:8088/membres/1 + * @return http://localhost:8088/membres/team/1 */ @GetMapping(value = "team/{team_id}") //@PreAuthorize("hasRole('ROLE_PARENT') or hasRole('ROLE_ENFANT')") diff --git a/src/main/java/fr/organizee/repository/MembreRepository.java b/src/main/java/fr/organizee/repository/MembreRepository.java index cc84635..5323276 100644 --- a/src/main/java/fr/organizee/repository/MembreRepository.java +++ b/src/main/java/fr/organizee/repository/MembreRepository.java @@ -1,8 +1,6 @@ package fr.organizee.repository; -import fr.organizee.model.Contact; import fr.organizee.model.Membre; -import fr.organizee.model.Menu; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.Query; import org.springframework.data.repository.query.Param; @@ -14,7 +12,7 @@ import java.util.Optional; @Repository public interface MembreRepository extends JpaRepository { - @Query(value = "select * from membre where team_id = :team_id", nativeQuery = true) + @Query(value = "select * from membre where deleted = false AND team_id = :team_id", nativeQuery = true) List FindMembresByTeam(@Param("team_id") int team_id); Membre findByNom(String nom);