Commit 6c211a86 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

[FIX] Admission : correction de l'assertion AdmissionValidationAssertion qui...

[FIX] Admission : correction de l'assertion AdmissionValidationAssertion qui vérifiait à tort l'appartenance de l'admission pour les privilèges TOUS.
parent bf9afe5a
Loading
Loading
Loading
Loading
+1 −0
Changes for CHANGELOG.md: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -11,6 +11,7 @@ Journal des modifications
- [FIX] Admission : impossible pour le candidat d'attester la bonne lecture de la charte et d'attester tout court.
- [FIX] Admission : la marge du bas dans des PDF générés n'était pas respectée (pb dans unicaen/pdf).
- [FIX] Admission : dans le formulaire en mode lecture seule, des boutons radios étaient débloqués à tort.
- [FIX] Admission : correction de l'assertion AdmissionValidationAssertion qui vérifiait à tort l'appartenance de l'admission pour les privilèges TOUS.
- [FIX] Cosmétique : pages de connexion et de création de compte local plus sobres.
- [FIX] Annuaire de thèses : réparation des tris Etab, ED et UR.
- [FIX] Jury de soutenance de thèse : rétablissement de la vérification des rapporteurs de rang B sans HDR.
+6 −1
Changes for module/Admission/src/Admission/Assertion/Validation/AdmissionValidationAssertion.php: 6 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -106,13 +106,18 @@ class AdmissionValidationAssertion extends AdmissionOperationAbstractAssertion
        $admissionValidation = $entity;

        try {

            switch ($privilege) {
                case AdmissionPrivileges::ADMISSION_VALIDER_SIEN:
                case AdmissionPrivileges::ADMISSION_VALIDER_TOUT:
                case AdmissionPrivileges::ADMISSION_DEVALIDER_SIEN:
                case AdmissionPrivileges::ADMISSION_DEVALIDER_TOUT:
                    $this->assertEtatAdmission($admissionValidation->getAdmission());
                    break;
            }

            switch ($privilege) {
                case AdmissionPrivileges::ADMISSION_VALIDER_SIEN:
                case AdmissionPrivileges::ADMISSION_DEVALIDER_SIEN:
                    $this->assertAppartenanceAdmission($admissionValidation->getAdmission());
                    break;
            }