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

Course quizzes page (index.php) ignores overrides and shows incorrect close date

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • 3.3.5, 3.4.2
    • 2.9.4, 3.0.2, 3.3.3, 3.4, 3.5
    • Quiz
    • MOODLE_29_STABLE, MOODLE_30_STABLE, MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_35_STABLE
    • MOODLE_33_STABLE, MOODLE_34_STABLE
    • MDL-52832-master
    • Hide
      1. Create a course with a student enrolled.
      2. Create a quiz with close date March 1, 2018, 00:00.
      3. Add a quiz user override for the student with close date April 1, 2018 00:00.
      4. Add the "Activities" block to the course.
      5. Login as the student and click on "Quizzes" in the course activities block.
      6. Cross-check the date displayed is April 1, 2018 12:00 am.
      7. Login as editingteacher and create a group in this course, add the student to the course.
      8. Add a quiz group override for the group with close date May 1, 2018 00:00.
      9. Login as the student and click on "Quizzes" in the course activities block.
      10. Cross-check the date displayed is May 1, 2018 12:00 am.
      Show
      Create a course with a student enrolled. Create a quiz with close date March 1, 2018, 00:00. Add a quiz user override for the student with close date April 1, 2018 00:00. Add the "Activities" block to the course. Login as the student and click on "Quizzes" in the course activities block. Cross-check the date displayed is April 1, 2018 12:00 am. Login as editingteacher and create a group in this course, add the student to the course. Add a quiz group override for the group with close date May 1, 2018 00:00. Login as the student and click on "Quizzes" in the course activities block. Cross-check the date displayed is May 1, 2018 12:00 am.

      The course quizzes page does not take user/group overrides into account when displaying the quiz close date. This is confusing to students.

      To reproduce:

      1. Create a course with a student enrolled.
      2. Create a quiz with close date Feb 1, 2016
      3. Add a quiz user override for the student with close date March 1, 2016
      4. Add the "Activities" block to the course.
      5. Login as the student and click on "Quizzes" in the course activities block.

      Expected: Student will see March 1, 2016 as the close date
      Actual: Student sees Feb 1, 2016

      Group overrides have the same problem.

            lucaboesch Luca Bösch
            mpetrowi Matt Petro
            Tim Hunt Tim Hunt
            David Monllaó David Monllaó
            Janelle Barcega Janelle Barcega
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 25 minutes
                25m

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