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

Importing a forum with auto subscription does not subscribe current users

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.8.10, 2.9.5, 3.1.1, 3.2
    • Fix Version/s: 3.1.5, 3.2.2
    • Component/s: Forum
    • Testing Instructions:
      Hide
      1. Create a course.
      2. Create a forum in the course with 'Subscription mode' set to 'Auto subscription'.
      3. Create another course.
      4. Enrol students into the second course.
      5. Import all contents from the first course into the second course.
      6. Confirm the list of subscribers to this forum is not empty.
      Show
      Create a course. Create a forum in the course with 'Subscription mode' set to 'Auto subscription'. Create another course. Enrol students into the second course. Import all contents from the first course into the second course. Confirm the list of subscribers to this forum is not empty.
    • Affected Branches:
      MOODLE_28_STABLE, MOODLE_29_STABLE, MOODLE_31_STABLE, MOODLE_32_STABLE
    • Fixed Branches:
      MOODLE_31_STABLE, MOODLE_32_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-53367_master

      Description

      When importing a forum with "Subscription mode" set to "Auto subscription", already enrolled users are not subscribed to the forum. Expected behaviour from my point of view would be that alle participants are subscribed to the imported forum. Switching the subscription mode from auto subscription to optional subscription and back will result in the enrolled users being subscribed.

      To reproduce:

      1. Create a course: Course_1
      2. Create a forum in Course_1 with subscription mode set to "auto subscription"
      3. Create a course: Course_2
      2. Enroll students to Course_2
      3. Import all contents from Course_1 into Course_2
      4. The list of subscribers to this forum is empty

        Attachments

          Activity

            People

            Assignee:
            jsegarra Juan Segarra Montesinos
            Reporter:
            ademmer Tobias Ademmer
            Peer reviewer:
            Mark Nelson
            Integrator:
            Dan Poltawski
            Tester:
            Adrian Greeve
            Participants:
            Component watchers:
            Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
            Votes:
            4 Vote for this issue
            Watchers:
            8 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Fix Release Date:
              13/Mar/17