Plantage NaN sur formsemestre/<int:formsemestre_id>/decision_jury #471
Labels
No Label
ABS
à confirmer
API
Apogée
bug
BUT
Dev
duplicate
enhancement
Entreprises
frontend
help wanted
invalid
Jury
PE
prio
question
RGPD
Users
wontfix
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: ScoDoc/ScoDoc#471
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Sur requete decision jury en BUT (semestre pair) j ai une erreur avec la pile d appel suivante:
c est le cas d une etudiante qui a fait une premiere annee en DUT puis passée en BUT
je soupsonne un proble sur les annees DUT mais sans avoir pu le mettre en évidence
sur un point d arret avant le plantage j ai
ligne 487: dec_ue1 non défini
pourtant le tableau deca.dec_ues est correctement rempli et la rcue a l air correcte (c est la rcue1 annee 1)
je completerai ce ticket si je trouve d autres indices
Essai de correction non testé sur
e2ca74fd50
éléments supplémentaire.
Nouvelle tentative de debug:
remplacement du code de calcul (apres ligne 484) qui plante par
(Pdb) p etudid
9587
(Pdb) p etud
<Etud 9587/INFO 'SAUTIERE' 'CHARLOTTE'>
(Pdb) p dec_ue1
<DecisionsProposeesUE valid=ADM codes=['DEM'] explanation=non incrit (dem. ou déf.)
(Pdb) p dec_rcue
<DecisionsProposeesRCUE valid=None codes=['DEM'] explanation=non incrit (dem. ou déf.)
(Pdb) pp deca
<DecisionsProposeesAnnee valid=None codes=['DEM', 'DEF', 'ABAN', 'ABL', 'EXCLU'] explanation=
(Pdb) pp deca.decisions_ues
{1744: <DecisionsProposeesUE valid=ADM codes=['DEM'] explanation=non incrit (dem. ou déf.),
1745: <DecisionsProposeesUE valid=ADM codes=['DEM'] explanation=non incrit (dem. ou déf.),
1746: <DecisionsProposeesUE valid=ADM codes=['DEM'] explanation=non incrit (dem. ou déf.),
1747: <DecisionsProposeesUE valid=ADM codes=['DEM'] explanation=non incrit (dem. ou déf.),
1748: <DecisionsProposeesUE valid=ADM codes=['DEM'] explanation=non incrit (dem. ou déf.),
1749: <DecisionsProposeesUE valid=ADM codes=['DEM'] explanation=non incrit (dem. ou déf.),
1772: <DecisionsProposeesUE valid=None codes=['DEM'] explanation=non incrit (dem. ou déf.),
1773: <DecisionsProposeesUE valid=None codes=['DEM'] explanation=non incrit (dem. ou déf.),
1774: <DecisionsProposeesUE valid=None codes=['DEM'] explanation=non incrit (dem. ou déf.),
1775: <DecisionsProposeesUE valid=None codes=['DEM'] explanation=non incrit (dem. ou déf.),
1776: <DecisionsProposeesUE valid=None codes=['DEM'] explanation=non incrit (dem. ou déf.),
1777: <DecisionsProposeesUE valid=None codes=['DEM'] explanation=non incrit (dem. ou déf.)}
(Pdb) pp dec_ue1.dict
{'code_valide': 'ADM',
'codes': ['DEM'],
'etud': <Etud 9587/INFO 'SAUTIERE' 'CHARLOTTE'>,
'explanation': 'non incrit (dem. ou déf.)',
'formsemestre': <FormSemestre 826 BUT Informatique semestre 1>,
'inscription_etat': 'D',
'moy_ue': '-',
'rcue': <RegroupementCoherentUE UE 1.1(-) UE 2.1(-)>,
'recorded': False,
'ue': <UniteEns(id=1744, formation_id=333, acronyme='UE 1.1', semestre_idx=1 )>,
'validation': None}
(Pdb)
Fixed by
9d50a88f2c