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

in order to prevent interactivity references from being broken move the "Dependent on" feature to the completion/availability subsystem

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Before upgrade

      • Create a lesson with some dependency on another one

      After upgrade

      • edit this lesson and verify the warning is displayed above the dependency settings in the module's form and that you can edit the dependency settings with no problem.
      • edit a lesson without any dependency and verify the lesson dependency section is hidden, and that no warning or error is displayed when you save
      • create a new lesson and verify the lesson dependency section is hidden and that no warning or error is displayed when you save
      Show
      Before upgrade Create a lesson with some dependency on another one After upgrade edit this lesson and verify the warning is displayed above the dependency settings in the module's form and that you can edit the dependency settings with no problem. edit a lesson without any dependency and verify the lesson dependency section is hidden, and that no warning or error is displayed when you save create a new lesson and verify the lesson dependency section is hidden and that no warning or error is displayed when you save
    • Affected Branches:
      MOODLE_20_STABLE
    • Fixed Branches:
      MOODLE_29_STABLE
    • Pull Master Branch:

      Description

      While working on a some restore code a developer reported that there doesn't seem to be a way to map newly restored activity id's in a course to their old ids. Eloy suggested moving the "dependent on" feature as a way to ensure this happens for all activities.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                1 Vote for this issue
                Watchers:
                9 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  11/May/15