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

              Assignee:
              fred Frédéric Massart
              Reporter:
              sry_not4sale Aaron Barnes
              Peer reviewer:
              Dan Poltawski
              Integrator:
              Damyon Wiese
              Tester:
              David Monllaó
              Participants:
              Component watchers:
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona)
              Votes:
              6 Vote for this issue
              Watchers:
              12 Start watching this issue

                Dates

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