-
Bug
-
Resolution: Fixed
-
Minor
-
4.0.5, 4.1.1
-
MOODLE_400_STABLE, MOODLE_401_STABLE
-
MOODLE_400_STABLE, MOODLE_401_STABLE
-
MDL-76878-401 -
-
WP Sprint 2023-I1.1 (David)
This is a duplicate of an issue reported by a Workplace partner (WP-4010, thanks b.wolf82), but one that targets LMS because the same underlying problems are also present there
If the current user does not have moodle/user:editownprofile capability then certain operations on blocks and in the content bank do not function correctly because the preference(s) for toggling features/state can not be persisted (there is more context in the WP issue)
We should implement 'permissioncallback' properties for each of those preferences, to ensure they can be updated as appropriate (similar to existing implementations)