feat: filter assignments by id

This commit is contained in:
Björn Fromme
2024-12-02 14:19:35 +01:00
parent a378bc2e41
commit 44d130414c
5 changed files with 51 additions and 13 deletions
@@ -18,6 +18,9 @@ class AssignmentFilterHandler extends AbstractFilterHandler
$filterDto = new AssignmentFilterDto();
if (isset($data['id'])) {
$filterDto->setId($data['id']);
}
if (isset($data['date_from'])) {
$filterDto->setDateFrom($data['date_from']);
}
@@ -52,6 +55,7 @@ class AssignmentFilterHandler extends AbstractFilterHandler
{
/** @var AssignmentFilterDto $filterDto */
$this->getSession()->set($this->namespace, [
'id' => $filterDto->getId(),
'date_from' => $filterDto->getDateFrom(),
'date_to' => $filterDto->getDateTo(),
'job_profiles' => array_map(function (JobProfile $jobProfile) {