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

Changing forum subscription mode from Forced to other mode is incoherent

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 2.2.7, 2.3.4, 2.4.1, 2.5, 2.6, 2.6.1
    • Fix Version/s: STABLE backlog
    • Component/s: Forum
    • Labels:
    • Affected Branches:
      MOODLE_22_STABLE, MOODLE_23_STABLE, MOODLE_24_STABLE, MOODLE_25_STABLE, MOODLE_26_STABLE

      Description

      This task is based on discussion on MDL-32125.

      MDL-32125 will fix the auto subscription mode only. This one will try to fix the "force subscribe" behavior.

      The "force subscribe" method do not actually manually subscribe the users. It only consider all user of the course as subscribed but no one is inserted in the subscribe list. So, when you switch from force subscribe mode to another one, it seams that a unsubscribe occurs but its not. It only return to its original manually subscribed users.

      Maybe we should subscribe manually all users when we select the force subscribe mode so when we switch to another mode, the users will all remain subscribed.

      To reproduce:

      1. Create a forum with Optional subscription
      2. Check the subscribers (should be none)
      3. In "Forum administration", click on "Edit settings"
      4. Change the subscription mode to "forced subscription", then click on "Save and display"
      5. Check the subscribers (should be all there)
      6. Change the subscription mode to "Optional subscription", then click on "Save and display"
      7. Check the subscribers (is now none, may be all there)

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                2 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated: