-
Improvement
-
Resolution: Won't Fix
-
Minor
-
None
-
2.7
While implementing the new conditional availability system MDL-44070, I have noticed that the connection between the gradebook and the current conditional availability grade caches is done by a direct hard-coded call.
This is not really appropriate especially now that I am moving the grade condition into its own plugin and out of core.
I think there should be events to indicate when there are changes to user grades (grade_grades table) and grade items (grade_items table).