From f5bba20633c7bcab8e2bb1cef6d66fe071aaf230 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Fri, 20 Oct 2023 13:28:59 +0200 Subject: [PATCH] Fix: Apply correct joins --- src/Repository/AssignmentRepository.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Repository/AssignmentRepository.php b/src/Repository/AssignmentRepository.php index d0ee3a7..ef2eeda 100644 --- a/src/Repository/AssignmentRepository.php +++ b/src/Repository/AssignmentRepository.php @@ -55,11 +55,12 @@ class AssignmentRepository extends ServiceEntityRepository $qb = $this->createQueryBuilder('assignment'); $qb - ->select('assignment', 'destination', 'job_profile', 'application') - ->innerJoin('assignment.teamers', 'teamer', Join::WITH, 'teamer = :teamer') + ->select('assignment', 'destination', 'job_profile', 'application', 'disposition') ->innerJoin('assignment.destination', 'destination') ->innerJoin('assignment.jobProfile', 'job_profile') - ->leftJoin('assignment.applications', 'application') + ->innerJoin('assignment.teamers', 'teamer', Join::WITH, 'teamer = :teamer') + ->leftJoin('assignment.applications', 'application', Join::WITH, 'application.teamer = :teamer') + ->leftJoin('assignment.dispositions', 'disposition', Join::WITH, 'disposition.teamer = :teamer') ->setParameter('teamer', $teamer) ;