From c46a242773810f62644c51772d25cce135f61c7a Mon Sep 17 00:00:00 2001 From: Julian Leucker <leuckerj@gmail.com> Date: Mon, 28 Oct 2024 14:17:55 +0100 Subject: [PATCH] Update statistical queries to reflect schema changes --- .../coursebook/statistics/statistics.graphql | 54 +++++++++++-------- 1 file changed, 33 insertions(+), 21 deletions(-) diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/statistics/statistics.graphql b/aleksis/apps/alsijil/frontend/components/coursebook/statistics/statistics.graphql index 831716640..ee33d4a5d 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/statistics/statistics.graphql +++ b/aleksis/apps/alsijil/frontend/components/coursebook/statistics/statistics.graphql @@ -36,33 +36,43 @@ query statisticsByPerson($person: ID!, $term: ID!) { } } -query documentationsByPerson($person: ID!, $term: ID) { - items: documentationsByPerson(person: $person, term: $term) { +query participationsOfPerson($person: ID!, $term: ID) { + items: participationsOfPerson(person: $person, term: $term) { id - datetimeStart - datetimeEnd - groupShortName - teacher { - id - shortName - fullName - avatarContentUrl - } - subject { - id - name - shortName - colourFg - colourBg - } - absences { + absenceReason { id shortName name colour default } - extraMarks { + tardiness + relatedDocumentation { + id + datetimeStart + datetimeEnd + teachers { + id + shortName + fullName + avatarContentUrl + } + subject { + id + name + shortName + colourFg + colourBg + } + } + } +} + +query personalNotesForPerson($person: ID!, $term: ID) { + items: personalNotesForPerson(person: $person, term: $term) { + id + note + extraMark { id shortName name @@ -70,7 +80,9 @@ query documentationsByPerson($person: ID!, $term: ID) { colourBg showInCoursebook } - personalNote + relatedDocumentation: documentation { + id + } } } -- GitLab