Skip to content
Snippets Groups Projects
participationStatus.graphql 1.29 KiB
Newer Older
mutation updateParticipationStatuses(
  $input: [BatchPatchParticipationStatusInput]!
) {
  updateParticipationStatuses(input: $input) {
    items: participationStatuses {
      id
      relatedDocumentation {
        id
      }
      absenceReason {
        id
        name
        shortName
Julian's avatar
Julian committed
        colour
      notesWithExtraMark {
        id
        extraMark {
          id
          showInCoursebook
        }
      }
      notesWithNote {
        id
        note
      }
      isOptimistic

mutation touchDocumentation($documentationId: ID!) {
  touchDocumentation(documentationId: $documentationId) {
    items: documentation {
      id
      participations {
        id
        person {
          id
          fullName
        }
        absenceReason {
          id
          name
          shortName
Julian's avatar
Julian committed
          colour
        notesWithExtraMark {
          id
          extraMark {
            id
            showInCoursebook
          }
        }
        notesWithNote {
          id
          note
        }

mutation extendParticipationStatuses($input: [ID]!) {
  extendParticipationStatuses(input: $input) {
    items: participations {
      id
    }
    absences {
      id
    }
  }
}