[scodoc-devel] [SVN] Scolar : [1665] Fix: export Apo - cas pas de dec

eviennet at lipn.univ-paris13.fr eviennet at lipn.univ-paris13.fr
Lun 10 Juil 10:07:44 CEST 2017


Une pièce jointe HTML a été nettoyée...
URL: https://listes.univ-paris13.fr/pipermail/scodoc-devel/attachments/20170710/e3b6f50e/attachment.htm 
-------------- section suivante --------------
Modified: branches/ScoDoc7/sco_apogee_csv.py
===================================================================
--- branches/ScoDoc7/sco_apogee_csv.py	2017-07-09 11:20:45 UTC (rev 1664)
+++ branches/ScoDoc7/sco_apogee_csv.py	2017-07-10 08:07:44 UTC (rev 1665)
@@ -367,6 +367,10 @@
         #print 'comp_elt_annuel cur_sem=%s autre_sem=%s' % (cur_sem['formsemestre_id'], autre_sem['formsemestre_id'])
         cur_nt = context._getNotesCache().get_NotesTable(context, cur_sem['formsemestre_id'])
         cur_decision = cur_nt.get_etud_decision_sem(etudid)
+        if not cur_decision:
+            # pas de decision => pas de résultat annuel
+            return VOID_APO_RES
+        
         if not autre_sem:
             # formations monosemestre, ou code VET semestriel,
             # ou jury intermediaire et etudiant non redoublant...


Plus d'informations sur la liste de diffusion scodoc-devel