Commit fdf844da authored by Laurent Lécluse's avatar Laurent Lécluse
Browse files

Dans l'offre de formation, les niveaux ne s'affichent que si il y a des étapes dedans

parent 2c31a322
......@@ -17,7 +17,9 @@ author: Laurent Lécluse - DSI - Unicaen
## Corrections de bugs
* Depuis l'offre de formation, lorsqu'un élément a plusieurs centres de coûts associés, les historiques ne sont plus pris en compte
* Depuis l'offre de formation :
* lorsqu'un élément a plusieurs centres de coûts associés, les historiques ne sont plus pris en compte
* les niveaux ne sont plus affichés si aucune étape ne leur correspond
* L'email professionnelle, qui ne pouvait pas être saisie, n'empêchera plus la validation des données personnelles si elle est vide.
* Formules de calcul :
* Correction de problèmes de performance. OSE_FORMULE.CALCULER_TOUT doit avoir une vitesse de calcul de 90 intervenants/seconde environ.
......
......@@ -97,7 +97,9 @@ class OffreFormationController extends AbstractController
foreach ($result as $object) {
if ($object instanceof Etape) {
$n = NiveauEtape::getInstanceFromEtape($object);
$niveaux[$n->getId()] = $n;
if ($object->estNonHistorise()) {
$niveaux[$n->getId()] = $n;
}
if (!$niveau || $niveau->getId() == $n->getId()) {
if ($object->estNonHistorise() || $object->getElementPedagogique()->count() > 0){
$etapes[] = $object;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment