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

Course reset doesn't always shift dates

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Create a new course (new one is recommended)
      2. Set course start date to sometime in June
      3. Create a scorm activity, set timeopen and timeclose dates
      4. Create a workshop activity, set 'submissionstart', 'submissionend', 'assessmentstart', 'assessmentend' dates
      5. Make note of all dates
      6. Reset the course and shift the new date a month into the future
      7. Make sure after reset, all the above dates are also shifted by one month.
      Show
      Create a new course (new one is recommended) Set course start date to sometime in June Create a scorm activity, set timeopen and timeclose dates Create a workshop activity, set 'submissionstart', 'submissionend', 'assessmentstart', 'assessmentend' dates Make note of all dates Reset the course and shift the new date a month into the future Make sure after reset, all the above dates are also shifted by one month.
    • Affected Branches:
      MOODLE_33_STABLE
    • Fixed Branches:
      MOODLE_34_STABLE
    • Pull Master Branch:
      MDL-59523-master
    • Sprint:
      3.4 Sprint 3

      Description

      Following modules do not shift dates during course reset -

      • Scorm
      • Wiki
      • Workshop

      Some of them have comments saying "No dates to shift in this module", which makes these changes intentional. However they have configuration dates which should be moved, such as - 'timeopen' , 'timeclose', etc

      We need to discuss the reasons for not shifting those dates in these modules and make them consistent along with course restore.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ankit_frenz Ankit Agarwal
                Reporter:
                ankit_frenz Ankit Agarwal
                Peer reviewer:
                Simey Lameze
                Integrator:
                Andrew Nicols
                Tester:
                Adrian Greeve
                Participants:
                Component watchers:
                Adrian Greeve, Mihail Geshoski, Peter Dias, Damyon Wiese, Dan Marsden, Matteo Scaramuccia, Adrian Greeve, Mihail Geshoski, Peter Dias, Amaia Anabitarte, Bas Brands, Carlos Escobedo, Sara Arjona (@sarjona), Víctor Déniz Falcón, Amaia Anabitarte, Bas Brands, Carlos Escobedo, Sara Arjona (@sarjona), Víctor Déniz Falcón
              • Votes:
                1 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

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