Engineers are currently investigating the issue.
Summary:
When a user imports group assignment/discussion content from one course to another, they receive no warning/reminder about it. This leads to teachers importing published group assignments without their groups properly set up or they end up publishing incorrectly configured group assignments.
Expected Behavior:
A warning about group assignments/discussions during the import process to bring this to the attention of teachers. An option to have the import bring group assignments/discussions over in an unpublished status to ensure students do not start submitting ahead of time. Warning could be something similar to what we implemented for missing policy imports:Warning: You're importing groups assignments/discussions. If imported as-is, they may not have their groups fully configured.
To avoid this, you can import these assignments in an unpublished state so you can finish setting up the groups before making it available for students. [Cancel] [Import group assignments/discussions unpublished] [Import Anyway]
Impact:
Teachers routinely publish imported group discussions/assignments without realizing the original group sets did not transfer over. This results in student submissions being made to an unconfigured assignment, which can disrupt SpeedGrader functionality and the grading workflows of teachers.
Steps to Reproduce:
Prerequisites: Have 2 courses with the same teacher enrolled in 2 courses, where “Course A” published group assignments/discussions.
- As the teacher navigate to the Course Import Tool in “Course B”
- Select “Copy a Canvas Course”
- Pick “Course A” as the source and import all content.
- Once the import is finished, navigate to the assignments page.
- Observe that all group assignments were imported in a published state (as expected) ready for student submissions while their groups are still unconfigured.