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

[FIX] Le menu 'Mes thèses' inclut désormais les thèses soutenues...

[FIX] Le menu 'Mes thèses' inclut désormais les thèses soutenues (indispensable pour le profil Président du jury).
parent 1a227603
Loading
Loading
Loading
Loading
+1 −0
Changes for CHANGELOG.md: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -7,6 +7,7 @@ Journal des modifications
- [FIX] Changement de signatures de fonctions pour une meilleure compatibilité
- Ajout de la liste des soutenances à venir dans l'index de l'application
- [FIX] Changement du comptage des engagements et des avis dans le cas de rapporteurs historisés mais ayant déjà rendu quelque chose
- [FIX] Le menu 'Mes thèses' inclut désormais les thèses soutenues (indispensable pour le profil Président du jury).

3.0.10
-----
+1 −1
Changes for module/Application/src/Application/Navigation/ApplicationNavigationFactory.php: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -139,7 +139,7 @@ class ApplicationNavigationFactory extends NavigationFactory
        // Rôles acteurs de thèses (Dir, Codir, etc.) : génération d'une page "Mes thèses" contenant une page fille par thèse
        if ($protoPage = $page['pages'][$key = self::MES_THESES_PAGE_ID] ?? null) {
            if ($this->role !== null && $this->role->isActeurDeThese()) {
                $theses = $this->theseService->getRepository()->findThesesByActeur($this->individu, $this->role, [These::ETAT_EN_COURS]);
                $theses = $this->theseService->getRepository()->findThesesByActeur($this->individu, $this->role, [These::ETAT_EN_COURS, These::ETAT_SOUTENUE]);
                $newPages = $this->createPageMesTheses($protoPage, $theses);
                $page['pages'][$key]['pages'] = $newPages;
            } else {