Commit bc9ae819 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Module Admission : possibilité de mentionner l'école doctorale (et toutes les...

Module Admission : possibilité de mentionner l'école doctorale (et toutes les macros AdmissionInscription#*) dans la notification ADMISSION_OPERATION_ATTENDUE.
parent 71de4253
Loading
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -9,6 +9,7 @@ Journal des modifications
- Bandeau et pied de page de couleur rouge sur la version de test/démo et verte sur la version de dev.
- Module Dépôt de thèse : diminution du temps d'affichage initial des pages (en supprimant le chargement asynchrone par bloc).
- Module Admission : Ajout d'un privilège pour permettre de modifier un dossier lorsque le circuit de validations est commencé
- Module Admission : possibilité de mentionner l'école doctorale (et toutes les macros AdmissionInscription#*) dans la notification ADMISSION_OPERATION_ATTENDUE.
- Module HDR : uniquement des membres extérieurs à la COMUE pour les rapporteurs
- Module Doctorant :
  - Recherche des doctorants, avec possibilité de filtrage par ED/UR/Étab (en fonction de l'utilisateur connecté)
+3 −2
Original line number Diff line number Diff line
@@ -187,8 +187,10 @@ class NotificationFactory extends NF
        $individu = $admission->getIndividu();

        $individuTemplateVariable = $this->getIndividuTemplateVariable($individu);
        $admissionInscriptionTemplateVariable = $this->getAdmissionInscriptionTemplateVariable($admission->getInscription()->first());
        $admissionAdmissionTemplateVariable = $this->getAdmissionAdmissionTemplateVariable($admission);
        $admissionAdmissionTemplateVariable->setOperationAttenduNotificationAnomalies($notificationOperationAttendue?->getAnomalies());

        $admissionOperationTemplateVariable = $this->getAdmissionOperationTemplateVariable($operationAttendue);

        $this->urlService->setVariables([
@@ -198,9 +200,8 @@ class NotificationFactory extends NF
        return [
            'individu' => $individuTemplateVariable,
            'admission' => $admissionAdmissionTemplateVariable,
//            'typeValidation' => $operationAttendue, // remplacée par 'admissionOperation'
            'admissionInscription' => $admissionInscriptionTemplateVariable,
            'admissionOperation' => $admissionOperationTemplateVariable,
//            'anomalies' => $notificationOperationAttendue // absorbé par 'admission'
            'Url' => $this->urlService,
        ];
    }