feat: hide inactive teamers from list view, overridable in filter
addresses #869dv987y
This commit is contained in:
@@ -29,6 +29,10 @@ class TeamerFilterHandler extends AbstractFilterHandler
|
||||
->setNoTrainings($data['no_trainings'])
|
||||
;
|
||||
|
||||
if (isset($data['include_inactive'])) {
|
||||
$filterDto->setIncludeInactive((bool) $data['include_inactive']);
|
||||
}
|
||||
|
||||
if (0 < count($data['job_profiles'])) {
|
||||
$jobProfiles = $this
|
||||
->entityManager
|
||||
@@ -52,6 +56,7 @@ class TeamerFilterHandler extends AbstractFilterHandler
|
||||
'snowboard_license' => $filterDto->hasSnowboardLicense(),
|
||||
'driver_license_verified' => $filterDto->hasDriverLicenseVerified(),
|
||||
'no_trainings' => $filterDto->hasNoTrainings(),
|
||||
'include_inactive' => $filterDto->isIncludeInactive(),
|
||||
'job_profiles' => array_map(function (JobProfile $jobProfile) {
|
||||
return $jobProfile->getId();
|
||||
}, $filterDto->getJobProfiles()),
|
||||
|
||||
Reference in New Issue
Block a user