feat: filter assignments by status

This commit is contained in:
Björn Fromme
2024-01-31 20:15:24 +01:00
parent aef01f25b7
commit 69c83288a5
5 changed files with 35 additions and 0 deletions
@@ -79,6 +79,9 @@ class AssignmentFilterHandler
if (isset($data['duration']) && 0 < (int) $data['duration']) {
$filterDto->setDuration($data['duration']);
}
if (isset($data['status'])) {
$filterDto->setStatus($data['status']);
}
return $filterDto;
}
@@ -91,6 +94,7 @@ class AssignmentFilterHandler
'job_profile' => $filterDto->getJobProfile()?->getId(),
'destination' => $filterDto->getDestination()?->getId(),
'duration' => $filterDto->getDuration(),
'status' => $filterDto->getStatus(),
]);
}