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

'Completion tracking begins on enrolment' should not be in Moodle

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Pre-requisites

      • Enable the completion tracking enablecompletion.

      Test

      1. Upgrade to the latest and Make sure the course table (DB) does not contain the column completionstartonenrol any more.
      2. Run the PHP Unit tests to make sure the Web Services don't fail.
      3. Create a new course with Completion tracking enabled:
        • Make sure no error appear
      4. Edit the course settings:
        • Make sure no error appear
      5. Confirm that the completion tracking is enabled and works (you will have to add activities for that).
      1. As an admin, access the default course settings and make sure there is no setting for "Completion tracking begins on enrolment".
      2. Save the defaults, and make sure no error appeared.
      1. Install a fresh install, make sure there is no field completionstartonenrol in mdl_course.
      Show
      Pre-requisites Enable the completion tracking enablecompletion . Test Upgrade to the latest and Make sure the course table (DB) does not contain the column completionstartonenrol any more. Run the PHP Unit tests to make sure the Web Services don't fail. Create a new course with Completion tracking enabled: Make sure no error appear Edit the course settings: Make sure no error appear Confirm that the completion tracking is enabled and works (you will have to add activities for that). As an admin, access the default course settings and make sure there is no setting for "Completion tracking begins on enrolment". Save the defaults, and make sure no error appeared. Install a fresh install, make sure there is no field completionstartonenrol in mdl_course.
    • Affected Branches:
      MOODLE_20_STABLE, MOODLE_21_STABLE, MOODLE_22_STABLE, MOODLE_24_STABLE
    • Fixed Branches:
      MOODLE_25_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-26644-master

      Description

      This config option, and all references, should not be in the code (doesn't do anything).

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                6 Vote for this issue
                Watchers:
                12 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  14/May/13