Skip to content

Commit 18c68ee

Browse files
authored
Merge pull request #532 from uclouvain/qa
[PROD] fix calculated_global_score in export
2 parents 2089f46 + 504f20c commit 18c68ee

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

utils/exporting/score_encoding_xls.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -167,9 +167,9 @@ def _append_preconcours_data(columns, period, student):
167167
competency = 0
168168
calculated_global_score = 0
169169
for period_score in period_scores:
170-
behavior += float(period_score.get('behavior', '')) / len(period_scores)
171-
competency += float(period_score.get('competency', '')) / len(period_scores)
172-
calculated_global_score += float(period_score.get('calculated_global_score', '')) / len(period_scores)
170+
behavior += float(period_score.get('behavior', 0)) / len(period_scores)
171+
competency += float(period_score.get('competency', 0)) / len(period_scores)
172+
calculated_global_score += float(period_score.get('calculated_global_score', 0) or 0) / len(period_scores)
173173
columns.extend([behavior, competency, calculated_global_score])
174174
else:
175175
columns.extend(['', '', ''])

0 commit comments

Comments
 (0)