From 370c9c6d74dddb6ea626724f7dc6fab016792518 Mon Sep 17 00:00:00 2001 From: Julie Lenaerts Date: Thu, 14 Sep 2023 17:01:58 +0200 Subject: [PATCH] only display active centers in center form for exports --- .../ChillMainBundle/Form/Type/Export/PickCenterType.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Bundle/ChillMainBundle/Form/Type/Export/PickCenterType.php b/src/Bundle/ChillMainBundle/Form/Type/Export/PickCenterType.php index c51676b32..8256c865d 100644 --- a/src/Bundle/ChillMainBundle/Form/Type/Export/PickCenterType.php +++ b/src/Bundle/ChillMainBundle/Form/Type/Export/PickCenterType.php @@ -57,12 +57,14 @@ final class PickCenterType extends AbstractType $export->requiredRole() ); + $centersActive = array_filter($centers, fn(Center $c) => $c->getIsActive()); + // 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, [ 'class' => Center::class, - 'choices' => $centers, + 'choices' => $centersActive, 'label' => 'center', 'multiple' => true, 'expanded' => true,