Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-46052

Granting another assignment attempt reveals previous grade to student when grade was never released to student via marking workflow

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Major Major
    • None
    • 2.6.3
    • Assignment
    • MOODLE_26_STABLE

      When marking workflow is enabled on an assignment and the workflow status is not Released (and never was Released), but a student is granted another attempt on the assignment, the grade and feedback from the previous attempt are revealed to the student.

      Steps to reproduce:

      1. Ensure at least one student is enrolled in a course.
      2. Create an assignment and set:
        1. Attempts reopened manually
        2. Maximum attempts 3
        3. Marking workflow enabled
      3. Submit the assignment as a student.
      4. As teacher/admin, enter a grade and feedback for the submission and set marking status to Marking Complete. Save.
      5. View the assignment as a student. Note that you can not see the grade or feedback.
      6. As teacher/admin, grant the student another attempt. Do not change the marking status or anything else except granting another attempt.
      7. As the student, refresh the assignment. Note that under Previous Attempts, you can see the previous grade and feedback even though the grade was never released.

      Expected result: Assignment should not display the attempt grade and feedback of previous attempt if it was never released.

      Actual result: Grade and feedback are revealed to student even though the grade was never released.

            Unassigned Unassigned
            cfollin Chris Follin
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.