-
Bug
-
Resolution: Fixed
-
Major
-
2.4.5, 2.8.6, 3.0.2
-
MOODLE_24_STABLE, MOODLE_28_STABLE, MOODLE_30_STABLE
-
MOODLE_30_STABLE, MOODLE_31_STABLE
-
MDL-41945-master -
-
3.2 Sprint 2
Instructors at our school have discovered this when students are working on Group assignments in class. Multiple students try to access the assignment, and have unknowingly erased other students' file submissions. The "Nothing was submitted" alert that pops up when a student tries save an empty file picker misleads a student into thinking they have not inadvertently overwritten another student's file submission with an empty slot. Trying to submit an empty file picker should do nothing, not actively overwrite previous submissions.
Reproduction Steps:
1.Create an assignment in a course with at least 2 students in a group & grouping.
2.Change the settings so that "Students submit in groups" is enabled, and that "Grouping for student groups" is associated with grouping containing the two students.
3.On two additional separate browsers, sign in as the two students and navigate to the assignment submission screen for each student on each browser by clicking "Add Submission", so that each is on the "File submissions" drop-box page.
4.On Student 1's browser page, have Student 1 upload a file into the box and Save Changes. Confirm that the "Submission status" screen loads showing the submitted file.
5.On Student 2's browser page, have Student 2 click the Save Changes button with no files entered. Confirm that a "Nothing was submitted" alert appears.
6.Have Student 2 click "Cancel." Confirm that the "Submission status" screen loads showing no submitted file.
7.Have Student 1 click the breadcrumb with the Assignment activity name to reload the submission page. Confirm that the "Submission status" screen loads showing no submitted file.
8.As the teacher, navigate to the assignment Grading screen. Confirm that both students are flagged as "submitted," with no files present.
This is especially problematic if "Require students click submit button" is enabled for the assignment without "all students must submit" enabled. In that case, if Student 1 uploads and Submits a file, and Student 2 saves the empty file picker, this locks all the students in the group from being able to update the now-empty file submission slot.
This looks like it is related to MDL-36908, MDL-35963, and possibly MDL-39569
- caused a regression
-
MDL-55376 Teacher cannot edit a students submission
-
- Closed
-