Zum Inhalt springen

createTermMeetingsForSelectedTerms

Creates meeting links for selected terms. If updateOfflineToRemote is false, all selected terms must already have remote lesson type Always or AdHoc. If true, terms with Forbidden or null are updated to newRemoteLessonType before creating meetings.

Type: CreateTermMeetingsForCourseResult!

Arguments

  • newRemoteLessonType: RemoteLessonType — New remote lesson type for the operation.
  • termIDs: [UID!]! — UIDs of the term objects to update.
  • updateOfflineToRemote: Boolean — Update offline to remote for filtering or the operation.
mutation($newRemoteLessonType: RemoteLessonType, $termIDs: [UID!]!, $updateOfflineToRemote: Boolean) {
createTermMeetingsForSelectedTerms(newRemoteLessonType: $newRemoteLessonType, termIDs: $termIDs, updateOfflineToRemote: $updateOfflineToRemote) {
createdCount
errorCount
errorData
errorMessages
errorType
message
skippedCount
status
}
}