-
Bug
-
Resolution: Fixed
-
Blocker
-
3.9.4, 3.10.1
-
MOODLE_310_STABLE, MOODLE_39_STABLE
-
MOODLE_310_STABLE, MOODLE_39_STABLE
-
MDL-70909-master -
-
Moppies Kanban
The mod/h5pactivity:submit capability is being used to determine which users have submitted something, rather than which users can submit something.
This affects cases like:
- mod_h5pactivity\local\grader::get_user_grades_for_deletion()
- Possibly is_tracking_enabled()
- mod/h5pactivity/classes/local/report/participants.php
The above use the capability to determine which users may have submitted content, rather than looking at which users actually have.
Why is this a problem: Because context freezing removes all write capabilities, and mod/h5pactivity:submit is a write capabilit. When freezing is enabled, all reports will show that no user has submitted any content, and various data may appear missing.