feat: filter assignments and applications by teamer name

closes #869b9vgq7
This commit is contained in:
Björn Fromme
2026-03-15 12:42:28 +01:00
parent e45f6458d4
commit ed41d40059
10 changed files with 105 additions and 6 deletions
@@ -51,6 +51,9 @@ class ApplicationFilterHandler extends AbstractFilterHandler
if (isset($data['country'])) {
$filterDto->setCountry($data['country']);
}
if (isset($data['teamer_name'])) {
$filterDto->setTeamerName($data['teamer_name']);
}
return $filterDto;
}
@@ -70,6 +73,7 @@ class ApplicationFilterHandler extends AbstractFilterHandler
'status' => $filterDto->getStatus(),
'include_past' => $filterDto->isIncludePast(),
'country' => $filterDto->getCountry(),
'teamer_name' => $filterDto->getTeamerName(),
]);
}
}
@@ -51,6 +51,9 @@ class AssignmentFilterHandler extends AbstractFilterHandler
if (isset($data['country'])) {
$filterDto->setCountry($data['country']);
}
if (isset($data['teamer_name'])) {
$filterDto->setTeamerName($data['teamer_name']);
}
if (isset($data['not_synced_with_bus_pro_net'])) {
$filterDto->setNotSyncedWithBusProNet((bool) $data['not_synced_with_bus_pro_net']);
}
@@ -73,6 +76,7 @@ class AssignmentFilterHandler extends AbstractFilterHandler
'status' => $filterDto->getStatus(),
'include_past' => $filterDto->isIncludePast(),
'country' => $filterDto->getCountry(),
'teamer_name' => $filterDto->getTeamerName(),
'not_synced_with_bus_pro_net' => $filterDto->isNotSyncedWithBusProNet(),
]);
}