From 5a51ebd61b79012874815543ae5ac979442a1528 Mon Sep 17 00:00:00 2001 From: Julian Leucker <leuckerj@gmail.com> Date: Tue, 25 Jun 2024 12:42:27 +0200 Subject: [PATCH] Show tardiness in person overview --- .../coursebook/absences/ManageStudentsDialog.vue | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue b/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue index a5182d4ec..15248b362 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue @@ -11,11 +11,13 @@ import { updateParticipationStatuses } from "./participationStatus.graphql"; import SlideIterator from "aleksis.core/components/generic/SlideIterator.vue"; import PersonalNotes from "../personal_notes/PersonalNotes.vue"; import ExtraMarkChip from "../../extra_marks/ExtraMarkChip.vue"; +import TardinessChip from "../personal_notes/TardinessChip.vue"; export default { name: "ManageStudentsDialog", extends: MobileFullscreenDialog, components: { + TardinessChip, ExtraMarkChip, AbsenceReasonChip, AbsenceReasonGroupSelect, @@ -149,7 +151,7 @@ export default { {{ item.person.fullName }} </v-list-item-title> <v-list-item-subtitle - v-if="item.absenceReason || item.notesWithExtraMark?.length > 0" + v-if="item.absenceReason || item.notesWithExtraMark?.length > 0 || item.noteWithTardiness" > <absence-reason-chip v-if="item.absenceReason" @@ -164,6 +166,11 @@ export default { small class="mr-1" /> + <tardiness-chip + v-if="item.noteWithTardiness" + :tardiness="item.noteWithTardiness.tardiness" + class="mr-1" + /> </v-list-item-subtitle> </template> -- GitLab