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

Improve or remove message "Your settings have been altered due to unmet dependencies"

    Details

    • Testing Instructions:
      Hide
      1. Log on to Moodle 2 site as admin
      2. SET UP SOURCE COURSE: Site Administration > Courses > Add/Edit Courses > Add a new course > fill in name course id etc. + save. (Nothing to do with IMS whatsoever)
      3. Select and enter any course
      4. From the Course Administration block, select 'Import'
      5. Continue with the import and it will complete successfully

      Repeat again with Developer debugging on and check for the debug message on the Import page

      Show
      Log on to Moodle 2 site as admin SET UP SOURCE COURSE: Site Administration > Courses > Add/Edit Courses > Add a new course > fill in name course id etc. + save. (Nothing to do with IMS whatsoever) Select and enter any course From the Course Administration block, select 'Import' Continue with the import and it will complete successfully Repeat again with Developer debugging on and check for the debug message on the Import page
    • Affected Branches:
      MOODLE_22_STABLE
    • Fixed Branches:
      MOODLE_22_STABLE, MOODLE_23_STABLE, MOODLE_24_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      wip-MDL-35056-master

      Description

      The message appears regardless of whether the course has content or not, regardless of theme, course layout, or any other settings.
      The import completes successfully, however the message appears if any course import is initiated.
      The issue reported to us by clients, and tested by us is that the message appears for no apparent reason and is causing confusion EVEN THOUGH the import completes successfully.

      Steps to reproduce:

      1. Log on to Moodle 2 site as admin
      2. SET UP SOURCE COURSE: Site Administration > Courses > Add/Edit Courses > Add a new course > fill in name course id etc. + save. (Nothing to do with IMS whatsoever)
      3. Select and enter any course
      4. From the Course Administration block, select 'Import'
      5. The first import screen appears with a message in red block letters on top of the screen: Your settings have been altered due to unmet dependencies
      6. Continue with the import and it will complete successfully

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Votes:
                  4 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

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