From e9ad417f1f5abcc9eec5390959b2df005cc84dc9 Mon Sep 17 00:00:00 2001
From: Emmanuel Viennet <emmanuel.viennet@gmail.com>
Date: Wed, 23 Feb 2022 09:42:41 +0100
Subject: [PATCH] check matieres
---
app/comp/res_common.py | 6 +++++-
sco_version.py | 2 +-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/app/comp/res_common.py b/app/comp/res_common.py
index 92b0ee5ff..f13201262 100644
--- a/app/comp/res_common.py
+++ b/app/comp/res_common.py
@@ -522,7 +522,11 @@ class NotesTableCompat(ResultatsSemestre):
"""moyenne d'un étudiant dans une matière (ou NA si pas de notes)"""
if not self.moyennes_matieres:
return "nd"
- return self.moyennes_matieres[matiere_id].get(etudid, "-")
+ return (
+ self.moyennes_matieres[matiere_id].get(etudid, "-")
+ if matiere_id in self.moyennes_matieres
+ else "-"
+ )
def get_etud_mod_moy(self, moduleimpl_id: int, etudid: int) -> float:
"""La moyenne de l'étudiant dans le moduleimpl
diff --git a/sco_version.py b/sco_version.py
index 4ac94b210..5c1b87f2e 100644
--- a/sco_version.py
+++ b/sco_version.py
@@ -1,7 +1,7 @@
# -*- mode: python -*-
# -*- coding: utf-8 -*-
-SCOVERSION = "9.1.62"
+SCOVERSION = "9.1.63"
SCONAME = "ScoDoc"
--
GitLab