feat: filter assignments and applications by country

closes #8698fpqq5
This commit is contained in:
Björn Fromme
2025-04-08 17:48:44 +02:00
parent 299c37c823
commit 947b183c50
10 changed files with 77 additions and 5 deletions
@@ -48,6 +48,9 @@ class ApplicationFilterHandler extends AbstractFilterHandler
if (isset($data['include_past'])) {
$filterDto->setIncludePast((bool) $data['include_past']);
}
if (isset($data['country'])) {
$filterDto->setCountry($data['country']);
}
return $filterDto;
}
@@ -66,6 +69,7 @@ class ApplicationFilterHandler extends AbstractFilterHandler
'duration' => $filterDto->getDuration(),
'status' => $filterDto->getStatus(),
'include_past' => $filterDto->isIncludePast(),
'country' => $filterDto->getCountry(),
]);
}
}
@@ -48,6 +48,9 @@ class AssignmentFilterHandler extends AbstractFilterHandler
if (isset($data['include_past'])) {
$filterDto->setIncludePast((bool) $data['include_past']);
}
if (isset($data['country'])) {
$filterDto->setCountry($data['country']);
}
return $filterDto;
}
@@ -66,6 +69,7 @@ class AssignmentFilterHandler extends AbstractFilterHandler
'duration' => $filterDto->getDuration(),
'status' => $filterDto->getStatus(),
'include_past' => $filterDto->isIncludePast(),
'country' => $filterDto->getCountry(),
]);
}
}