Commit 25a8b368 authored by Thomas Hamel's avatar Thomas Hamel Committed by Bertrand Gauthier
Browse files

[FIX] Module Admission : Argumentaire du directeur de thèse pour le conseil de...

[FIX] Module Admission : Argumentaire du directeur de thèse pour le conseil de l'école doctorale (dans le cas d'un master étranger) non pris en compte
parent b649b31f
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -29,6 +29,7 @@ Journal des modifications
- [FIX] Module Soutenance : Suppression d'un pré-rapport (fichier) impossible (encore référencée dans la table soutenance_avis)
- [FIX] Module Formation : Possibilité de valider plusieurs fois la même formation externe, ce qui faisait planter ultérieurement la page
- [FIX] Module Admission : Dossier inaccessible si le numéro de candidature n'était pas renseigné
- [FIX] Module Admission : Argumentaire du directeur de thèse pour le conseil de l'école doctorale (dans le cas d'un master étranger) non pris en compte
- [FIX] Bouton 'Générer l'avis de soutenance' Thèse : déplacement avant 'Feu vert' et correction des conditions d'affichage.
- [FIX] Bouton 'Générer l'avis de soutenance' HDR : déplacement avant 'Feu vert' et correction des conditions d'affichage.
- [FIX] Page de couverture thèse: la récupération de la proposition de soutenance n'appelait pas la bonne méthode
+1 −0
Original line number Diff line number Diff line
alter table admission_inscription add column argumentaire_directeur_these text;
 No newline at end of file
+21 −0
Original line number Diff line number Diff line
@@ -127,6 +127,11 @@ class Inscription implements HistoriqueAwareInterface{
     */
    private $prenomDirecteurThese;

    /**
     * @var string|null
     */
    private $argumentaireDirecteurThese;

    /**
     * @var string|null
     */
@@ -677,6 +682,22 @@ class Inscription implements HistoriqueAwareInterface{
        return $this->directeur;
    }

    /**
     * @return string|null
     */
    public function getArgumentaireDirecteurThese(): ?string
    {
        return $this->argumentaireDirecteurThese;
    }

    /**
     * @param string|null $argumentaireDirecteurThese
     */
    public function setArgumentaireDirecteurThese(?string $argumentaireDirecteurThese): void
    {
        $this->argumentaireDirecteurThese = $argumentaireDirecteurThese;
    }

    /**
     * Set coDirecteur.
     *
+1 −0
Original line number Diff line number Diff line
@@ -14,6 +14,7 @@
        <field name="nomDirecteurThese" type="string" column="nom_directeur_these" length="60" nullable="true"/>
        <field name="prenomDirecteurThese" type="string" column="prenom_directeur_these" length="60" nullable="true"/>
        <field name="emailDirecteurThese" type="string" column="mail_directeur_these" length="60" nullable="true"/>
        <field name="argumentaireDirecteurThese" type="string" column="argumentaire_directeur_these" length="9999" nullable="true"/>
        <field name="nomCodirecteurThese" type="string" column="nom_codirecteur_these" length="60" nullable="true"/>
        <field name="prenomCodirecteurThese" type="string" column="prenom_codirecteur_these" length="60" nullable="true"/>
        <field name="emailCodirecteurThese" type="string" column="mail_codirecteur_these" length="60" nullable="true"/>
+0 −5
Original line number Diff line number Diff line
@@ -77,11 +77,6 @@ class DocumentFieldset extends AdmissionBaseFieldset implements InputFilterProvi
                ->setLabelAttributes(['data-after' => " / Diplomas and transcripts translated into French"])
        );

        $this->add(
            (new Textarea('argumentaireDirecteurThese'))
                ->setAttributes(["id" => "argumentaireDirecteurThese"])
        );

        $this->add(
            (new File('acteNaissance'))
                ->setLabel("Extrait d'acte de naissance")
Loading