Commit 2a962fd5 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

[FIX] Le rôle Observateur Structure étais éjecté des pages Soutenances (thèses et HDR).

parent 7b063cfc
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -35,6 +35,7 @@ Journal des modifications
- [FIX] Modification d'un acteur sur la fiche Thèse : l'affichage du formulaire (bouton 'crayon') plantait (pb dans la vue).
- [FIX] Soutenance : la création de plusieurs adresses de soutenance doit être empêchée (màj BDD requise).
- [FIX] Module HDR : désactivation du comptage des rapporteurs de rang B sans HDR (les gestionnaires vérifieront manuellement).
- [FIX] Le rôle Observateur Structure étais éjecté des pages Soutenances (thèses et HDR).

10.2.1
------
+1 −1
Original line number Diff line number Diff line
@@ -47,7 +47,7 @@ class Role extends AbstractRole implements SourceAwareInterface, HistoriqueAware
    public const CODE_BU = 'BU';
    public const CODE_BDD = 'BDD'; // maison du doctorat
    public const CODE_GEST_HDR = 'HDR_GEST'; // maison du doctorat
    public const CODE_OBSERVATEUR = "Observateur";
    public const CODE_OBSERVATEUR = "OBSERV";

    //
    // rôles ED/UR-dépendants
+1 −0
Original line number Diff line number Diff line
@@ -95,6 +95,7 @@ class PropositionHDRAssertion implements AssertionInterface {
                switch ($role) {
                    case Role::CODE_ADMIN_TECH:
                        return true;
                    case Role::CODE_OBSERVATEUR:
                    case Role::CODE_GEST_HDR :
                        return $structure === $hdrEtablissementStructure;
                    case Role::CODE_RESP_UR :
+1 −0
Original line number Diff line number Diff line
@@ -107,6 +107,7 @@ class PropositionTheseAssertion implements AssertionInterface {
                switch ($role) {
                    case Role::CODE_ADMIN_TECH:
                        return true;
                    case Role::CODE_OBSERVATEUR:
                    case Role::CODE_BDD :
                        return $structure === $theseEtablissementStructure;
                    case Role::CODE_RESP_ED :