-
Bug
-
Resolution: Fixed
-
Minor
-
3.2.5, 3.3.2, 3.4
-
MOODLE_32_STABLE, MOODLE_33_STABLE, MOODLE_34_STABLE
-
MOODLE_32_STABLE, MOODLE_33_STABLE
-
wip-
MDL-60314-master -
Original issue logged on Moodle.org Usability Forum: https://moodle.org/mod/forum/discuss.php?d=358694
==============================================
An error (possibly introduced during upgrade of 3.3.1 -> 3.3.2) is affecting our Manager roles (not the System Admins) whilst viewing a User Profile from Browse List of Users. The following errors are displayed (alongside additional stack trace):
- Capability "gradereport/report_completion:view" was not found! This has to be fixed in code.
- Capability "gradereport/report_log:view" was not found! This has to be fixed in code.
- Capability "gradereport/report_outline:view" was not found! This has to be fixed in code.
- Capability "gradereport/report_stats:view" was not found! This has to be fixed in code.
- Capability "gradereport/report_usersessions:view" was not found! This has to be fixed in code.
Moodle documentation on the Grader Report (https://docs.moodle.org/33/en/Grader_report) indicates there is a single Capability available of grader:view (https://docs.moodle.org/33/en/Capabilities/gradereport/grader:view)
Having checked the System Admin | User | Permissions | Capability Overview, I can find only the following capabilities, the errors above are missing!
- gradereport/grader:view: View the grader report
- gradereport/history:view: View the grade history
- gradereport/outcomes:view: View the outcomes report
- gradereport/overview:view: View the overview report
- gradereport/singleview:view: View report
- gradereport/user:view: View your own grade report
Our Manager role is Allow on all of these.
The stack trace indicates capability code is missing from line 2423 of /lib/navigationlib.php see attachment for full error stack.
I've also had a look in the theme | navigation customusermenuitems as this is the only other area I can find that talks about 'Grades' and 'Reports'.
I would really value any ideas as to where to start on fixing this? Many thanks.
- is a regression caused by
-
MDL-45774 Navigation overhaul: User context
-
- Closed
-