From a466486766d47718dbe5213580e29e0680049fab Mon Sep 17 00:00:00 2001
From: Emmanuel Viennet <emmanuel.viennet@gmail.com>
Date: Sun, 22 Jan 2023 17:27:37 -0300
Subject: [PATCH] Fix #568: affichage cursus

---
 app/but/cursus_but.py       | 2 +-
 app/scodoc/sco_page_etud.py | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app/but/cursus_but.py b/app/but/cursus_but.py
index 7f5c00b86..2e18d9558 100644
--- a/app/but/cursus_but.py
+++ b/app/but/cursus_but.py
@@ -102,7 +102,7 @@ class EtudCursusBUT:
         )
         "Liste des inscriptions aux sem. de la formation, triées par indice et chronologie"
         self.parcour: ApcParcours = self.inscriptions[-1].parcour
-        "Le parcour à valider: celui du DERNIER semestre suivi (peut être None)"
+        "Le parcours à valider: celui du DERNIER semestre suivi (peut être None)"
         self.niveaux_by_annee = {}
         "{ annee : liste des niveaux à valider }"
         self.niveaux: dict[int, ApcNiveau] = {}
diff --git a/app/scodoc/sco_page_etud.py b/app/scodoc/sco_page_etud.py
index de4ed6f3a..9b843d4de 100644
--- a/app/scodoc/sco_page_etud.py
+++ b/app/scodoc/sco_page_etud.py
@@ -459,7 +459,7 @@ def ficheEtud(etudid=None):
     # XXX dev
     info["but_cursus_mkup"] = ""
     if info["sems"]:
-        last_sem = FormSemestre.query.get_or_404(info["sems"][-1]["formsemestre_id"])
+        last_sem = FormSemestre.query.get_or_404(info["sems"][0]["formsemestre_id"])
         if last_sem.formation.is_apc():
             but_cursus = cursus_but.EtudCursusBUT(etud, last_sem.formation)
             info["but_cursus_mkup"] = render_template(
-- 
GitLab