only display active centers in center form for exports

This commit is contained in:
Julie Lenaerts 2023-09-14 17:01:58 +02:00
parent 80ea712475
commit 370c9c6d74

View File

@ -57,12 +57,14 @@ final class PickCenterType extends AbstractType
$export->requiredRole() $export->requiredRole()
); );
$centersActive = array_filter($centers, fn(Center $c) => $c->getIsActive());
// order alphabetically // order alphabetically
usort($centers, fn (Center $a, Center $b) => $a->getCenter() <=> $b->getName()); usort($centersActive, fn (Center $a, Center $b) => $a->getCenter() <=> $b->getName());
$builder->add('center', EntityType::class, [ $builder->add('center', EntityType::class, [
'class' => Center::class, 'class' => Center::class,
'choices' => $centers, 'choices' => $centersActive,
'label' => 'center', 'label' => 'center',
'multiple' => true, 'multiple' => true,
'expanded' => true, 'expanded' => true,