Commit 977c73a3 authored by Jean-Philippe Metivier's avatar Jean-Philippe Metivier
Browse files

MERGE

parents 644c3645 a9f2dc2f
Loading
Loading
Loading
Loading
+2 −0
Changes for CHANGELOG.md: 2 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -7,7 +7,9 @@ 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).
- [FIX] Utilisation de l'état ETABLISSEMENT pour le feu vert des soutenances plutôt que VALIDE

3.0.10
-----
- Ajout de la mention "La réservation du lieu de soutenance n'est pas faite automatiquement et reste à votre charge"
+12 −1
Changes for doc/release-notes/v3.0.11.md: 12 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -15,4 +15,15 @@ git fetch --tags && git checkout --force 3.0.11 && bash ./install.sh

## 2. Dans la base de données

RAS
 No newline at end of file
```sql
-- Ménage si besoin
drop table if exists individu_sav ;
drop table if exists information_fichier_sav ;
drop table if exists role_sav ;
drop table if exists profil_sav ;
drop table if exists profil_to_role_sav ;
drop table if exists profil_privilege_sav ;
drop table if exists role_privilege_sav ;
drop table if exists harp_to_octo ;
alter table individu drop column if exists octo_updated ;
```
 No newline at end of file
+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 {