Loading CHANGELOG.md +1 −0 Original line number Diff line number Diff line Loading @@ -11,6 +11,7 @@ Journal des modifications - Changement de l'assertion pour l'accès des rapporteurs à la proposition de soutenance - [FIX] Remise en place du menu de dépôt de rapport de pré-soutenance - Changement du libellé 'Aucun Site' => 'Multi-site' (module de formation) - Extension du mail "échec d'inscription" aux personnes non classées (module de formation) 5.2.1 ----- Loading module/Formation/src/Formation/Entity/Db/Session.php +6 −0 Original line number Diff line number Diff line Loading @@ -223,6 +223,12 @@ class Session implements HistoriqueAwareInterface, return $inscriptions; } public function getNonClasses() : array { $inscriptions = array_filter($this->getInscriptions()->toArray(), function (Inscription $a) { return $a->estNonHistorise() AND $a->getListe() === null; }); return $inscriptions; } /** * @return string|null */ Loading module/Formation/src/Formation/Service/Notification/NotificationService.php +4 −1 Original line number Diff line number Diff line Loading @@ -104,7 +104,10 @@ class NotificationService extends NotifierService */ public function triggerInscriptionEchec(Session $session) : void { $inscriptions = $session->getListeComplementaire(); $complementaire = $session->getListeComplementaire(); $nonClasses = $session->getNonClasses(); $inscriptions = array_merge($complementaire, $nonClasses); foreach ($inscriptions as $inscription) { $vars = [ Loading Loading
CHANGELOG.md +1 −0 Original line number Diff line number Diff line Loading @@ -11,6 +11,7 @@ Journal des modifications - Changement de l'assertion pour l'accès des rapporteurs à la proposition de soutenance - [FIX] Remise en place du menu de dépôt de rapport de pré-soutenance - Changement du libellé 'Aucun Site' => 'Multi-site' (module de formation) - Extension du mail "échec d'inscription" aux personnes non classées (module de formation) 5.2.1 ----- Loading
module/Formation/src/Formation/Entity/Db/Session.php +6 −0 Original line number Diff line number Diff line Loading @@ -223,6 +223,12 @@ class Session implements HistoriqueAwareInterface, return $inscriptions; } public function getNonClasses() : array { $inscriptions = array_filter($this->getInscriptions()->toArray(), function (Inscription $a) { return $a->estNonHistorise() AND $a->getListe() === null; }); return $inscriptions; } /** * @return string|null */ Loading
module/Formation/src/Formation/Service/Notification/NotificationService.php +4 −1 Original line number Diff line number Diff line Loading @@ -104,7 +104,10 @@ class NotificationService extends NotifierService */ public function triggerInscriptionEchec(Session $session) : void { $inscriptions = $session->getListeComplementaire(); $complementaire = $session->getListeComplementaire(); $nonClasses = $session->getNonClasses(); $inscriptions = array_merge($complementaire, $nonClasses); foreach ($inscriptions as $inscription) { $vars = [ Loading