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

Forced/Auto forums list all potential subscribers and ignore completion/availability info

XMLWordPrintable

    • 13
    • FRONTEND Sprint 14

      When a forum is created with Auto Subscription selected, and a grouping chosen, only those users that belong to the grouping should be subscribed.
      Also, when forced subscription is checked, and a grouping is selected, only those users belonging to the group should be listed as subscribed.

      Currently, in both of those scenarios all users in the course are subscribed. This has implications with the emailing of notifications due to new forum posts and whatnot. Instead of only the grouping members receiving the email ALL members receive it.

      Problem 1: Automatic Subscriptions

      Prerequisite: A course with at least 1 grouping, containing at least 1 group, containing at least 1 user IN the group, and at least 1 user NOT IN the group.

      1. Add a new forum to the course with the following settings.
        1. Subscription mode: Auto subscription.
        2. Group mode: Separate groups or Visible groups
        3. Grouping: Choose your grouping
      2. Look at the subscription list.

      Expected: Only members in the grouping will be in the subscribers list
      Actual: All members in the course are in the subscribers list.

      Problem 2: Forced Subscription

      Prerequisite: Users with valid Email address you can check. Valid email settings for Moodle.

      1. Add a new forum to the course with the following settings.
        1. Subscription mode: Forced subscription.
        2. Group mode: Separate groups or Visible groups
        3. Grouping: Choose your grouping
      2. Create a new post.
        1. Mail Now: Checked (for convenience)
      3. Wait for emails to arrive. Since forum does it's mail sending using the CRON utility you may need to trigger a cron run (<your moodle address>/admin/cron.php)

      Expected: Only members of the grouping receive emails
      Actual: All members in the course receive emails.

            dobedobedoh Andrew Lyons
            jmlsteele Jody Steele
            Damyon Wiese Damyon Wiese
            Sam Hemelryk Sam Hemelryk
            CiBoT CiBoT
            Votes:
            22 Vote for this issue
            Watchers:
            19 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.