diff --git a/module/Application/src/Application/Provider/Role/RoleProvider.php b/module/Application/src/Application/Provider/Role/RoleProvider.php index e2af3fed88361ef5a28a6990ec3f71b9b208ef50..4667a37065fcee3882a516adae94df6113ab24b7 100644 --- a/module/Application/src/Application/Provider/Role/RoleProvider.php +++ b/module/Application/src/Application/Provider/Role/RoleProvider.php @@ -80,6 +80,7 @@ class RoleProvider implements ProviderInterface $rolesComposante = array(); foreach ($qb->getQuery()->getResult() as $trpr) { /* @var $trpr \Application\Entity\Db\TypeRolePhpRole */ $qb2 = $this->serviceRole->finderByTypeRole($trpr->getTypeRole()); + $qb2 = $this->serviceRole->finderByOffreFormationExistante($qb2); // la structure doit avoir une offre de formation $rolesComposante += $this->serviceRole->getList($qb2); }