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

Course reset does not update "completion expected" dates

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      In a course with completion enabled:

      1. Enable course date completion and set to some date and take a note of the date.
      2. Create an activity and set its expected completion date. Take a note of the date.
      3. Run course reset and set the course start date to a different date. Take a note of the offset.
      4. Confirm that the dates from steps 1 and 2 have been moved by the offset in step 3.
      Show
      In a course with completion enabled: Enable course date completion and set to some date and take a note of the date. Create an activity and set its expected completion date. Take a note of the date. Run course reset and set the course start date to a different date. Take a note of the offset. Confirm that the dates from steps 1 and 2 have been moved by the offset in step 3.
    • Affected Branches:
      MOODLE_30_STABLE, MOODLE_31_STABLE
    • Fixed Branches:
      MOODLE_31_STABLE, MOODLE_32_STABLE
    • Pull Master Branch:

      Description

      Changing the start date of a course during reset causes availability dates to be moved forward accordingly, and modules are given the offset so they can move any of their dates forward too, but completion expected dates are not moved.

      This is counter-intuitive and it would make sense for these dates to be updated too.

        Attachments

          Activity

            People

            Assignee:
            maherne Michael Aherne
            Reporter:
            maherne Michael Aherne
            Peer reviewer:
            Ankit Agarwal
            Integrator:
            Dan Poltawski
            Tester:
            John Okely
            Participants:
            Component watchers:
            Sam Marshall, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

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