Zum Inhalt springen

checkLeaveSubstituteCollisions

Lists check leave substitute collisions with optional filtering.

Type: LeaveSubstituteCollisionCheckResult!

Arguments

  • leaveID: String! — UID of the leave to retrieve.
  • substitutePersonID: String! — UID of the substitute person to retrieve.
query($leaveID: String!, $substitutePersonID: String!) {
checkLeaveSubstituteCollisions(leaveID: $leaveID, substitutePersonID: $substitutePersonID) {
collisions {
affectedCourseName
affectedTermID
conflictingCourseName
conflictingTermID
errorDetail
finish
start
}
hasCollisions
}
}