Skip to content
Snippets Groups Projects
absences.graphql 508 B
Newer Older
query absences($orderBy: [String], $filters: JSONString, $person: ID!) {
  items: plannedAbsencesForPerson(
    orderBy: $orderBy
    filters: $filters
    person: $person
  ) {
    id
    person {
      id
      fullName
    }
    reason {
      id
      shortName
      name
      colour
      default
    }
    comment
    datetimeStart
    datetimeEnd
    dateStart
    dateEnd
    canEdit
    canDelete
  }
}

mutation deleteAbsences($ids: [ID]!) {
  deleteAbsences(ids: $ids) {
    deletionCount
  }
}