Commit 1ea340ab authored by Thomas Hamel's avatar Thomas Hamel
Browse files

[FIX] Paramètre du délai de l'enquête non pris en compte, HDR saisie dans...

[FIX] Paramètre du délai de l'enquête non pris en compte, HDR saisie dans SyGAL : Sélection possible de l'ensemble des établissements pour la direction de l'HDR
parent 8614296f
Loading
Loading
Loading
Loading
+2 −0
Changes for CHANGELOG.md: 2 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -8,10 +8,12 @@ Journal des modifications
- Indicateur au format Thèse : inclusion de la colonne 'etat_these' et d'une colonne facultative 'extra'.
- Soutenance Thèse : ajout d'une alerte quand une association membre=>acteur est incorrecte en raison du rôle inadéquat de l'acteur.
- Thèse/HDR saisie dans SyGAL : Gestion de l'état de l'entité selon des règles spécifiques
- HDR saisie dans SyGAL : Sélection possible de l'ensemble des établissements pour la direction de l'HDR
- [FIX] Dépôt de thèse : plantage de la génération de la convention de mise en ligne.
- [FIX] Step-Star : prise en compte des thèses écartées dans le comptage des fichiers TEF générés.
- [FIX] Formation : plantage lors de l'ouverture de la page de modification d'une Formation.
- [FIX] Formation : Variable URL non trouvée dans le mail indiquant que la session de formation est close
- [FIX] Formation : Paramètre du délai de l'enquête non pris en compte
- [FIX] Script de purge des fichiers temporaires : correction pour ce qui concerne la génération XML/TEF (envoi vers step-star). 
- [FIX] Soutenance : Lien de la convocation pour un membre envoyé par mail ne fonctionnait plus (Thèse\HDR)
- [FIX] Soutenance : Génération de la convocation pour un membre non fonctionnelle (Thèse\HDR)
+2 −0
Changes for module/Acteur/src/Acteur/Fieldset/ActeurHDR/ActeurHDRFieldsetFactory.php: 2 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -5,6 +5,7 @@ namespace Acteur\Fieldset\ActeurHDR;
use Application\View\Renderer\PhpRenderer;
use Interop\Container\ContainerInterface;
use Soutenance\Service\Qualite\QualiteService;
use Structure\Controller\EtablissementController;
use Structure\Entity\Db\TypeStructure;
use Structure\Service\Structure\StructureService;

@@ -31,6 +32,7 @@ class ActeurHDRFieldsetFactory
        /** @var PhpRenderer $renderer*/
        $renderer = $container->get('ViewRenderer');
        $fieldset->setUrlIndividu($renderer->url('individu/rechercher', [], [], true));
        /** @see EtablissementController::rechercherAction()  */
        $fieldset->setUrlEtablissement($renderer->url('etablissement/rechercher', [], [], true));

        /** @var ActeurHDRHydrator $hydrator */
+1 −0
Changes for module/Acteur/src/Acteur/Fieldset/ActeurThese/ActeurTheseFieldsetFactory.php: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -31,6 +31,7 @@ class ActeurTheseFieldsetFactory
        /** @var PhpRenderer $renderer*/
        $renderer = $container->get('ViewRenderer');
        $fieldset->setUrlIndividu($renderer->url('individu/rechercher', [], [], true));
        /** @see EtablissementController::rechercherAction()  */
        $fieldset->setUrlEtablissement($renderer->url('etablissement/rechercher', [], [], true));

        /** @var ActeurTheseHydrator $hydrator */
+1 −0
Changes for module/Formation/src/Formation/Controller/IndexController.php: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -159,6 +159,7 @@ class IndexController extends AbstractController

        $formationsExternes = $this->formationExterneService->getRepository()->fetchFormationsExternesByDoctorant($doctorant, 'debut', 'ASC', true);
        $formationsExternesAvecAnneeUniv = $this->getFormationsExternesAvecAnneeUniv($formationsExternes, $anneeUnivCourante);
        $delai = $this->getParametreService()->getValeurForParametre(FormationParametres::CATEGORIE, FormationParametres::DELAI_ENQUETE);

        return new ViewModel([
            'these' => $these,
+2 −2
Changes for module/Formation/view/formation/index/partial/formations-suivies-tab.phtml: 2 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -99,7 +99,7 @@ if (is_array($terminees) && count($terminees) > 0): ?>
                    <?php if ($inscription->computeDureePresence() > 0) : ?>
                        <?php if ($canRepondreEnquete and $inscription->getValidationEnquete() === null) : ?>
                            <?php
                            $delai = $inscription->getSursisEnquete() ?: $delai;
                            $delaiInscription = $inscription->getSursisEnquete() ?: $delai;
                            $heurodatagesSession = $inscription->getSession()->getHeurodatages();
                            $date = null;
                            $dateButoir = null;
@@ -130,7 +130,7 @@ if (is_array($terminees) && count($terminees) > 0): ?>
                                </span>
                            <?php else : ?>
                                <span class="text-danger"
                                      title="<?= $delai ?> jours à partir de la clôture de la session pour répondre et valider"
                                      title="<?= $delaiInscription ?> jours à partir de la clôture de la session pour répondre et valider"
                                      data-bs-toggle="tooltip" data-bs-html="true"
                                >
                                        <span class="icon icon-edit"></span>
Loading