fix: hide empty pickup select fields

This commit is contained in:
Björn Fromme
2025-01-09 13:05:44 +01:00
parent 784e24d83b
commit 24dac73303
+7 -1
View File
@@ -35,11 +35,17 @@ class TeamerApplicationType extends AbstractType
} }
$assignment = $application->getAssignment(); $assignment = $application->getAssignment();
$pickups = $assignment->getDestination()->getPickups();
if (0 === count($pickups)) {
return;
}
$teamer = $application->getTeamer(); $teamer = $application->getTeamer();
if (0 === (int) $assignment->getPickup()) { if (0 === (int) $assignment->getPickup()) {
$pickupChoices = []; $pickupChoices = [];
foreach ($assignment->getDestination()->getPickups() as $pickup) { foreach ($pickups as $pickup) {
$pickupChoices[$pickup['city']] = $pickup['busProId']; $pickupChoices[$pickup['city']] = $pickup['busProId'];
} }
ksort($pickupChoices); ksort($pickupChoices);