feat: status 'draft' for assignments

This commit is contained in:
Björn Fromme
2024-01-31 19:35:16 +01:00
parent d735996d7d
commit b328ebd91b
5 changed files with 15 additions and 1 deletions
+2
View File
@@ -223,10 +223,12 @@ class AssignmentRepository extends ServiceEntityRepository
->leftJoin('assignment.applications', 'application', Join::WITH, $qb->expr()->eq('application.teamer', ':teamer'))
->leftJoin('assignment.dispositions', 'disposition', Join::WITH, $qb->expr()->eq('disposition.teamer', ':teamer'))
->where($qb->expr()->andX(
$qb->expr()->eq('assignment.status', ':status'),
$qb->expr()->in('assignment.jobProfile', ':jobProfiles'),
$qb->expr()->isNull('application'),
$qb->expr()->isNull('disposition')
))
->setParameter('status', Assignment::STATUS_OPEN)
->setParameter('jobProfiles', $teamer->getJobProfiles())
->setParameter('teamer', $teamer)
;