forked from ScoDoc/ScoDoc
comptes absences dans bul json BUT
This commit is contained in:
parent
4133b9df6a
commit
4c5c20ce7e
@ -16,6 +16,7 @@ from app.comp import moy_ue, moy_sem, inscr_mod
|
||||
from app.models import ModuleImpl
|
||||
from app.scodoc import sco_utils as scu
|
||||
from app.scodoc.sco_cache import ResultatsSemestreBUTCache
|
||||
from app.scodoc import sco_abs
|
||||
from app.scodoc import sco_bulletins_json
|
||||
from app.scodoc import sco_preferences
|
||||
from app.scodoc.sco_utils import jsnan, fmt_note
|
||||
@ -244,6 +245,8 @@ class ResultatsSemestreBUT:
|
||||
}
|
||||
if not published:
|
||||
return d
|
||||
|
||||
nbabs, nbabsjust = formsemestre.get_abs_count(etud.id)
|
||||
semestre_infos = {
|
||||
"etapes": [str(x.etape_apo) for x in formsemestre.etapes if x.etape_apo],
|
||||
"date_debut": formsemestre.date_debut.isoformat(),
|
||||
@ -252,9 +255,9 @@ class ResultatsSemestreBUT:
|
||||
"inscription": "TODO-MM-JJ", # XXX TODO
|
||||
"numero": formsemestre.semestre_id,
|
||||
"groupes": [], # XXX TODO
|
||||
"absences": { # XXX TODO
|
||||
"injustifie": 1,
|
||||
"total": 33,
|
||||
"absences": {
|
||||
"injustifie": nbabsjust,
|
||||
"total": nbabs,
|
||||
},
|
||||
}
|
||||
semestre_infos.update(
|
||||
|
Loading…
Reference in New Issue
Block a user