Commit 905a6922 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Admission : les gestionnaires d'ED ont la main en permanence sur les documents déposés.

parent 6e825647
Loading
Loading
Loading
Loading
+1 −0
Changes for CHANGELOG.md: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -5,6 +5,7 @@ Journal des modifications
------
- Admission : l'export CSV n'est possible que si la recherche ne contient que des dossiers validés (sinon affichage d'un avertissement).
- Admission : une année universitaire d'inscription cible doit désormais être attribuée au dossier d'admission.
- Admission : les gestionnaires d'ED ont la main en permanence sur les documents déposés.
- Autorisation de diplomation : déplacement du bouton à la fin de la procédure de soutenance (après délibération du jury pour résultat admis). 
- Thèses : refonte de la gestion événementielle en cas de modification du résultat (manuelle ou par la synchro) ou de la correction attendue (par la synchro uniquement).
- Thèses : modification de la valeur du témoin de corrections attendues d'une thèse non importée.
+5 −0
Changes for module/Admission/src/Admission/Assertion/AdmissionAssertion.php: 5 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -92,6 +92,11 @@ class AdmissionAssertion extends AdmissionAbstractAssertion implements UserConte
                case 'enregistrer-document':
                case 'supprimer-document':
                    if ($this->admission !== null) {
                        // gestionnaire d'ED et admin tech ont la main en permanence
                        if ($this->userContextService->getSelectedRoleEcoleDoctorale() ||
                            $this->userContextService->getSelectedIdentityRole()->getCode() === Role::CODE_ADMIN_TECH) {
                            return true;
                        }
                        $this->assertCanGererDocument($this->admission, $codeNatureFichier);
                    }
                    break;