feat: filter teamers by multiple job profiles

This commit is contained in:
Björn Fromme
2024-07-18 15:09:56 +02:00
parent ebf89d19c3
commit b563bf3059
5 changed files with 19 additions and 16 deletions
+3 -3
View File
@@ -66,10 +66,10 @@ class TeamerRepository extends ServiceEntityRepository
;
}
if (null !== $filterDto->getJobProfile()) {
if (0 < count($filterDto->getJobProfiles())) {
$qb
->andWhere($qb->expr()->eq('job_profile', ':jobProfile'))
->setParameter('jobProfile', $filterDto->getJobProfile())
->andWhere($qb->expr()->in('job_profile', ':jobProfiles'))
->setParameter('jobProfiles', $filterDto->getJobProfiles())
;
}