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

Submissions by students with overrides are incorrectly displayed as late

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.2.1, 3.3
    • Fix Version/s: 3.2.2
    • Component/s: Assignment
    • Labels:
    • Testing Instructions:
      Hide

      Prereqs - A course with a student and a teacher. Student must be in a group.

      1. Create an assignment that has a due date 2 days in the recent past, but is open for submissions
      2. As the student, make a submission
      3. As a teacher or admin, go to the grading table.
      4. Confirm that the Status column correctly reports that the submission is late, with an appropriate time, about 2 days late.
      5. Add a group override for the group the user is in, set the due date for one day in the past.
      6. Navigate to the grading table
      7. Confirm that the Status column correctly reports that the submission is late, with an appropriate time, about 1 day late.
      8. Add a user override for the student, set the due date for tomorrow
      9. Navigate to the grading table
      10. Confirm the submission does not show up as late
      11. Remove the user override for the student
      12. Navigate to grading table
      13. Confirm that the Status column correctly reports that the submission is late, with an appropriate time, about 1 day late.
      14. For the submission, enter an extension, set it for sometime in the future
      15. Confirm the submission does not show up as late
      Show
      Prereqs - A course with a student and a teacher. Student must be in a group. Create an assignment that has a due date 2 days in the recent past, but is open for submissions As the student, make a submission As a teacher or admin, go to the grading table. Confirm that the Status column correctly reports that the submission is late, with an appropriate time, about 2 days late. Add a group override for the group the user is in, set the due date for one day in the past. Navigate to the grading table Confirm that the Status column correctly reports that the submission is late, with an appropriate time, about 1 day late. Add a user override for the student, set the due date for tomorrow Navigate to the grading table Confirm the submission does not show up as late Remove the user override for the student Navigate to grading table Confirm that the Status column correctly reports that the submission is late, with an appropriate time, about 1 day late. For the submission, enter an extension, set it for sometime in the future Confirm the submission does not show up as late
    • Affected Branches:
      MOODLE_32_STABLE, MOODLE_33_STABLE
    • Fixed Branches:
      MOODLE_32_STABLE
    • Pull Master Branch:
      MDL-57708-master

      Description

      If you have a student with an override for the due date of an assign, and they submit after the normal due date, but before their new one, on their summary page it shows they have submitted on time, but in the grading table, it displays as late, with a time based on the default due date.

      It does not show as late if you go into the full grader interface, but in the list/quick grade table it does.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                1 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  13/Mar/17