Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-43783

Grader: If assignment is created with allowed resubmissions, there are issues with grading

    XMLWordPrintable

    Details

    • 20 status:
      Please Merge
    • Test Plan:
      Hide

      With your browser console open:

      Test 1

      1. Create a graded assignment
      2. Do not send the grade to the GB
      3. Check the box to allow 1 resubmission, modify the date if needed
      4. Select "Send notification email to student when the grade is released and resubmission is available"
      5. Post the assignment
      6. Have a student submit the assignment
      7. Grade the student, assigning some points
      8. Click Save and Release

      Are there any errors in the browser console? Was the assignment returned to the student?

      Test 2

      1. Create a graded assignment
      2. Send the grade to the GB
      3. Check the box to allow 1 resubmission , modify the date if needed
      4. Select "Send notification email to student when the grade is released and resubmission is available"
      5. Post the assignment
      6. Have a student submit the assignment
      7. Grade the student, assigning some points
      8. Click Save and Release

      Are there any errors in the browser console? Was the assignment returned to the student?

      Show
      With your browser console open: Test 1 Create a graded assignment Do not send the grade to the GB Check the box to allow 1 resubmission, modify the date if needed Select "Send notification email to student when the grade is released and resubmission is available" Post the assignment Have a student submit the assignment Grade the student, assigning some points Click Save and Release Are there any errors in the browser console? Was the assignment returned to the student? Test 2 Create a graded assignment Send the grade to the GB Check the box to allow 1 resubmission , modify the date if needed Select "Send notification email to student when the grade is released and resubmission is available" Post the assignment Have a student submit the assignment Grade the student, assigning some points Click Save and Release Are there any errors in the browser console? Was the assignment returned to the student?

      Description

      I retested this today (trying to verify a different Jira) and am rewriting this Jira to cover both an assignment with an allowed resubmission being sent to the GB and the other does not go to the GB.

      The behavior between 20.0 and 20x is a little different, but both have issues.

      Assignment sent to GB:

      If the assignment is created with the option to allow a resubmission when it is created, and is sent to the GB, when the instructor grades/releases the submission:

      20x: Chrome console error (qa20-instructor_grade_assignment_gb_console.txt) and an error in the server logs:

      14-Jun-2020 12:13:42.952 INFO [http-nio-20020-exec-65] org.sakaiproject.entitybroker.util.servlet.DirectServlet.dispatch Could not process entity: /assignment (400)[null]: Cannot execute custom action (setGrade): Illegal arguments: Could not find a site by locationId=null (rethrown)"

      Grade was not sent to GB, assignment not returned to student

      20.0: Has a "rubrics" warning in the logs, (will create a separate Jira if one doesn't exist). Grade is sent to GB, assignment NOT returned to student, but student sees grade in GB

      Assignment not sent to GB:

      If the assignment is created with the option to allow a resubmission when it is created, and is not sent to the GB, when the instructor grades/releases the submission:

      20x: Graded and returned to the student

      20.0: Assignment shows released for instructor, but does not show returned for the student

      Both 20x and 20.0 have the following in the server logs:

      Server logs:
      14-Jun-2020 12:38:03.677 WARN [http-nio-20020-exec-65] org.sakaiproject.assignment.entityproviders.AssignmentEntityProvider.<init> The property "prop_new_assignment_add_to_gradebook" is null for the assignment feed

      Results logged for 21x, 20x, 20.0

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  a.fish@lancaster.ac.uk Adrian Fish
                  Reporter:
                  agschmidt Andrea Schmidt
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration