Commit 7417ff5e authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Correction de bug lors de la suppression d'une partie de fiche intervenant :...

Correction de bug lors de la suppression d'une partie de fiche intervenant : s'il y avait moins de 2 services ou moins d'1 référentiel, alors rien n'était affiché!
parent 10a542d5
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -9,6 +9,7 @@ author: Laurent Lécluse - DSI - Unicaen

* La prise en compte des paramètres supplémentaires pour la formule de calcul fonctionne désormais pleinement.
* Dans l'onglet Suppression de la fiche intervenant, l'arborescence s'affiche correctement. La suppression partielle ou complète d'un intervenant fonctionne donc de nouveau.
* Un bug se produisait dans l'arborescence de suppression de fiche intervenant : s'il n'y avait qu'un seul service ou qu'un seul référentiel alors rien n'était affiché. C'est corrigé. 

# OSE 8.1

+2 −2
Original line number Diff line number Diff line
@@ -347,7 +347,7 @@ class SuppressionProcessus
        $service = $this->getIntervenant()->getService()->filter(function ($s) {
            return $s->estNonHistorise();
        });
        if ($service->count() > 1) {
        if ($service->count() > 0) {
            /** @var Service $s */
            foreach ($service as $s) {
                $vhs = $s->getVolumeHoraire()->filter(function ($v) {
@@ -383,7 +383,7 @@ class SuppressionProcessus
        $refs = $this->getIntervenant()->getServiceReferentiel()->filter(function ($s) {
            return $s->estNonHistorise();
        });
        if ($refs->count() > 1) {
        if ($refs->count() > 0) {
            /** @var ServiceReferentiel $ref */
            foreach ($refs as $ref) {
                $vhs = $ref->getVolumeHoraireReferentiel()->filter(function ($v) {