Skip to content

Commit 3b034d0

Browse files
committed
fix teacher table and remove score prom csv export
1 parent 1440c28 commit 3b034d0

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

packages/quizms/src/web/teacher/table/export.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,13 @@ function exportStudents(students: Student[], contest: Contest) {
2828
...contest.userData.map((field) => formatUserData(student, field)),
2929
...(contest.hasVariants ? [student.variant] : []),
3030
...contest.problemIds.map((id) => student.answers?.[id]),
31-
student.score ?? "",
3231
];
3332
});
3433

3534
flatStudents.unshift([
3635
...contest.userData.map((field) => field.label),
3736
...(contest.hasVariants ? ["Variante"] : []),
3837
...contest.problemIds,
39-
"Punteggio",
4038
]);
4139

4240
const csv = stringifyCSV(flatStudents, {

packages/quizms/src/web/teacher/table/index.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -300,9 +300,8 @@ function columnDefinition(
300300
valueGetter: ({ data }) => {
301301
if (data.absent || data.disabled) return "";
302302
if (!(id in (data.answers ?? {}))) return "";
303-
return (
304-
displayAnswer(data.answers[id], variants[data.variant as string].schema[id].kind) ?? ""
305-
);
303+
if (variants[data.variant] === undefined) return "";
304+
return displayAnswer(data.answers[id], variants[data.variant].schema[id].kind) ?? "";
306305
},
307306
tooltipValueGetter: ({ data }) => data.answers?.[id],
308307
editable: ({ data }) => contest.allowAnswerEdit && !data.absent && !data.disabled,

0 commit comments

Comments
 (0)