diff --git a/src/Repository/DispositionRepository.php b/src/Repository/DispositionRepository.php index 1cec5e7..826cfee 100644 --- a/src/Repository/DispositionRepository.php +++ b/src/Repository/DispositionRepository.php @@ -182,6 +182,7 @@ class DispositionRepository extends ServiceEntityRepository ->innerJoin('assignment.destination', 'destination') ->leftJoin('disposition.feedback', 'feedback') ->where($qb->expr()->andX( + $qb->expr()->notIn('assignment.status', ':status'), $qb->expr()->orX( $qb->expr()->andX( $qb->expr()->isNotNull('assignment.dateTo'), @@ -191,6 +192,7 @@ class DispositionRepository extends ServiceEntityRepository ), $qb->expr()->isNull('feedback') )) + ->setParameter('status', [Assignment::STATUS_CALLED_OFF, Assignment::STATUS_DELETED]) ->setParameter('dateTo', new \DateTimeImmutable()) ;