feat: filter assignments by status
This commit is contained in:
@@ -77,6 +77,13 @@ class AssignmentRepository extends ServiceEntityRepository
|
||||
|
||||
private function applyFilterSettings(AssignmentFilterDto $filterDto, QueryBuilder $qb): void
|
||||
{
|
||||
if (null !== $status = $filterDto->getStatus()) {
|
||||
$qb
|
||||
->andWhere($qb->expr()->eq('assignment.status', ':status'))
|
||||
->setParameter('status', $status)
|
||||
;
|
||||
}
|
||||
|
||||
if (null !== $dateFrom = $filterDto->getDateFrom()) {
|
||||
$qb
|
||||
->andWhere($qb->expr()->gte('destination.dateFrom', ':dateFrom'))
|
||||
|
||||
Reference in New Issue
Block a user