diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/statistics/statistics.graphql b/aleksis/apps/alsijil/frontend/components/coursebook/statistics/statistics.graphql index 8317166406a4b9a985dff165addf8d4f7102172c..ee33d4a5d8cbbc0984a4831ab761cb087d89f277 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 + } } }