Commit c1fb7655 authored by Antony Le Courtes's avatar Antony Le Courtes
Browse files

Masquer les intervenants sans structure d'affectation dans les indicateurs

parent de1c8e29
Loading
Loading
Loading
Loading
+2 −3
Changes for module/Application/src/Application/Service/IndicateurService.php: 2 added lines, 3 removed lines.
Original line number Diff line number Diff line
@@ -24,7 +24,6 @@ class IndicateurService extends AbstractEntityService
    use IntervenantServiceAwareTrait;



    /**
     * retourne la classe des entités
     *
@@ -77,7 +76,8 @@ class IndicateurService extends AbstractEntityService
        }
        if ($structure) {
            $sign = $indicateur->getNotStructure() ? '<>' : '=';
            $qb->andWhere('indicateur.structure IS NULL OR indicateur.structure ' . $sign . ' ' . $structure->getId());
            //$qb->andWhere('indicateur.structure IS NULL OR indicateur.structure ' . $sign . ' ' . $structure->getId());
            $qb->andWhere('indicateur.structure ' . $sign . ' ' . $structure->getId());
        }

        return $qb;
@@ -124,7 +124,6 @@ class IndicateurService extends AbstractEntityService

        $indicateurClass = \Application\Entity\Db\Indicateur\Indicateur::class . $indicateur->getNumero();
        $indicateurClass::appendQueryBuilder($qb);

        $qb->addOrderBy('structure.libelleCourt');
        $this->getServiceIntervenant()->orderBy($qb, 'intervenant');