-
Bug
-
Resolution: Fixed
-
Major
-
2.2.4, 2.3.2, 2.7.4, 2.8.7, 2.9, 3.0
-
MOODLE_22_STABLE, MOODLE_23_STABLE, MOODLE_27_STABLE, MOODLE_28_STABLE, MOODLE_29_STABLE, MOODLE_30_STABLE
-
MOODLE_28_STABLE, MOODLE_29_STABLE
-
If a forum is set to be restricted to only users with the teacher role, the students can't see the forum. That works fine. But if the forum is set to "Forced subscription", then all the course participants are included in the subscribers list (mod/forum/subscribers.php).
This is quite surprising for the teacher. Mailings do not actually go out to users who can't see the forum, but the teachers gets the impression that they do.
The subscribers list should accurately reflect the participants who can access the forum.
Replication steps:
- Log in as admin/teacher
- Navigate to a course that has students and teachers enrolled.
- Create a forum
- set the subscription mode to Forced subscription
- set the visibility to hidden
- click Save and display
- Navigate to Settings > Forum admin > Show/edit current subscribers
Expected result: Users unable to view the forum should be absent/separate/differentiated.
Actual result: All enrolled users are subscribed and displayed in the same way.
- has a non-specific relationship to
-
MDL-33166 Add forum capability "mod/forum:allowforcesubscribe" or restore "mod/forum:initialsubscriptions"
- Closed
-
MDL-50857 In subscribers list, indicate whether the forum is hidden for a subscriber
- Closed
- has been marked as being related by
-
MDL-48625 Function to filter list of users who can see the activity
- Closed