Commit 35c03905 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

[FIX] Envoi vers STEP-STAR : retour au même 'Content ID' qu'aux 1er envois...

[FIX] Envoi vers STEP-STAR : retour au même 'Content ID' qu'aux 1er envois (utilisation de doctorant.individu.supannId) car c'est l'identifiant unique STEP-STAR et il doit être immuable.
parent 4d045fa8
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -11,6 +11,7 @@ Journal des modifications
  - Si la première session est clôturée, et que le doctorant est non classé ou en liste complémentaire
- [FIX] Page des comptes utilisateurs : erreur 'Type of Application\Controller\UtilisateurController::$shibService must be UnicaenAuthentification\Service\ShibService'.
- [FIX] Envoi vers STEP-STAR : pas de balise INE du tout dans le fichier TEF si l'INE du doctorant est vide.
- [FIX] Envoi vers STEP-STAR : retour au même 'Content ID' qu'aux 1er envois (utilisation de doctorant.individu.supannId) car c'est l'identifiant unique STEP-STAR et il doit être immuable. 
- [FIX] Module Soutenance : la liste des membres du jury pouvant être président de jury affichait les co-directeurs de thèse

9.3.1
+1 −1
Original line number Diff line number Diff line
@@ -427,7 +427,7 @@ class XmlService

        $data = [
            // doctorant
            self::CODE_ETUDIANT => ($these['doctorant']['ine'] ?? null) ?: $these['doctorant']['id'],
            self::CODE_ETUDIANT => $these['doctorant']['individu']['supannId'], // NB: identifiant unique considéré par STEP-STAR comme immuable
            self::CODE_INE => $these['doctorant']['ine'],
            self::PPN_DOCTORANT => $these['doctorant']['individu']['idRef'] ?? null,
            self::NOM_ETUDIANT => $these['doctorant']['individu']['nomPatronymique'] ?: $these['doctorant']['individu']['nomUsuel'],