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

Quiz group override calendar items don't get cleaned up properly

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.2
    • Fix Version/s: 3.1.4, 3.2.1
    • Component/s: Calendar, Quiz
    • Labels:
    • Testing Instructions:
      Hide
      1. Log in as an admin.
      2. Create a course.
      3. Enrol a user.
      4. Create a group in this course.
      5. Assign a user to this group.
      6. Create a quiz.
      7. Under the quiz settings menu choose 'Group overrides'.
      8. Add an override for the group you created earlier.
      9. Log in as the student in another browser.
      10. Visit the course.
      11. View the calendar.
      12. Confirm you can see the quiz group override event.
      13. In the other browser edit the quiz group override times.
      14. As the student refresh the page and confirm the event has moved and is not duplicated.
      Show
      Log in as an admin. Create a course. Enrol a user. Create a group in this course. Assign a user to this group. Create a quiz. Under the quiz settings menu choose 'Group overrides'. Add an override for the group you created earlier. Log in as the student in another browser. Visit the course. View the calendar. Confirm you can see the quiz group override event. In the other browser edit the quiz group override times. As the student refresh the page and confirm the event has moved and is not duplicated.
    • Affected Branches:
      MOODLE_32_STABLE
    • Fixed Branches:
      MOODLE_31_STABLE, MOODLE_32_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-55955_master

      Description

      If you set a group override in the quiz (and I assume also lesson) and then come back and change it the old group calendar item isn't removed and you end up with duplicates.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                markn Mark Nelson
                Reporter:
                brendanheywood Brendan Heywood
                Peer reviewer:
                Tim Hunt
                Integrator:
                Dan Poltawski
                Tester:
                Jake Dallimore
                Participants:
                Component watchers:
                Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Tim Hunt, Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  9/Jan/17