edubase_post_exam_round
Start a new exam round by closing active tests, detaching previous results, and resetting accounts so another group of examinees can take the exam again.
Instructions
Start a new round of the exam. The running tests are closed, the results of the previous round are detached from the exam accounts and the generated accounts are reset, so the exam can be taken again by another group of examinees. A new round cannot be started when the exam is locked, archived, the current round is frozen (see the freeze_round setting of edubase_post_exam_settings), or the results viewing period of the exam has already begun (see the view_results_start setting of edubase_post_exam_settings).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| exam | Yes | exam identification string | |
| force | No | start a new round even if the current one has no results yet (default: false) | |
| notify | No | notify the assigned users about the exam (default: false) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| exam | Yes | exam identification string | |
| round | Yes | index of the current round | |
| frozen | Yes | the current round is frozen, no new round can be started | |
| results | Yes | the current round already has results | |
| started | Yes | date and time the current round was started at |