Assignments - Self-Report: Submission blocked due to unmarked instructor rubric criteria
Description
Attachments
Activity

Andrea Schmidt January 29, 2025 at 3:34 PM
Will set this to verified now since students are able to submit. Any other issues found have been reported in other Jiras.

Andrea Schmidt January 15, 2025 at 9:17 PM
Created for the students able to submit without filling out the rubric when the option was selected that they must fill it out

Andrea Schmidt January 12, 2025 at 4:39 PMEdited
Testing on 25x: https://trunk-maria.nightly.sakaiproject.org/, build: 97761abe and I’m a little bit confused.
I used the option that requires students to complete the rubric:
Tested with 3 students:
Student1: added inline text and completed the rubric
Student2: only added inline text - did not complete the rubric and was able to submit
Student3: did not open the assignment
The instructor was able to save and release all 3 assignments. The instructor only graded the rubric for Student1. The instructor did not grade rubric 2 & 3, but was able to save and release.
Student2: was not able to see the self-reporting rubric after the save and release
Student3: has the rubric available and ability to add inline text/attachment after the save and release
What is the expected behavior if the student is required to complete the self-report?
Also, for student1, they only see the instructor’s completed rubric, not their own self-evaluation:
According to the student should see both rubrics.

Automation for Jira January 10, 2025 at 1:49 PM
A pull request has been created, "SAK-50851 Assignments - Self-Report: Submission blocked due to unmarked instructor rubric criteria", you can see it at https://github.com/sakaiproject/sakai/pull/13177
When the grading rubric and the self-assessment rubric coexist in a assignment submission for the student, if marking all the rubric criteria is required, the verification also takes into account the instructor's rubric criteria, which may remain unmarked. The student, obviously, cannot mark these criteria, making it impossible to submit the assignment since the condition is not met.