From 300002c8276087cc1ab5ee1aca48ba5a8761606a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurent=20L=C3=A9cluse?= <laurent.lecluse@unicaen.fr> Date: Mon, 3 Jul 2023 10:56:00 +0200 Subject: [PATCH] =?UTF-8?q?Le=20bouton=20de=20saisie=20du=20r=C3=A9f=C3=A9?= =?UTF-8?q?rentiel=20apparait=20maintenant=20m=C3=AAme=20si=20la=20composa?= =?UTF-8?q?nte=20de=20l'intervenant=20diff=C3=A8re=20de=20celle=20du=20ges?= =?UTF-8?q?tionnaire=20(#50799)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 2 +- module/Referentiel/src/Assertion/ReferentielAssertion.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 07004773b1..880040f3c4 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -52,7 +52,7 @@ * Rennes 2 : modification de la formule de calcul (#51135) * Filtrage des types d'intervention pour la saisie de service hors établissement (#51512) * L'enregistrement d'un statut ne possédant pas de contrat se fait correctement lorsqu'il n'y a pas d'état de sortie de saisie (#51400) - +* Le bouton de saisie du référentiel apparait maintenant même si la composante de l'intervenant diffère de celle du gestionnaire (#50799) # OSE 20.5 (07/06/2023) diff --git a/module/Referentiel/src/Assertion/ReferentielAssertion.php b/module/Referentiel/src/Assertion/ReferentielAssertion.php index 869b31cef9..077d178929 100755 --- a/module/Referentiel/src/Assertion/ReferentielAssertion.php +++ b/module/Referentiel/src/Assertion/ReferentielAssertion.php @@ -247,7 +247,7 @@ class ReferentielAssertion extends AbstractAssertion // Si on n'a pas le privilège pour pouvoir du référentiel dans toutes les composantes sans restriction if ($structure = $role->getStructure()) { $structureAffectation = $serviceReferentiel->getIntervenant() ? $serviceReferentiel->getIntervenant()->getStructure() : null; - $structureEnseignement = $serviceReferentiel->getStructure(); + $structureEnseignement = $serviceReferentiel->getStructure() ?? $structure; if ($structureAffectation && $structureEnseignement) { // cas d'un intervenant d'une autre structure prenant un enseignement dans une autre structure -- GitLab