MDL-78527 core_completion: Improving core completion styling

This commit is contained in:
Amaia Anabitarte
2023-09-12 15:43:48 +02:00
parent f367759123
commit 85d07564cb
14 changed files with 234 additions and 72 deletions
+4 -1
View File
@@ -464,7 +464,10 @@ function set_moduleinfo_defaults($moduleinfo) {
}
// Convert the 'use grade' checkbox into a grade-item number: 0 if checked, null if not.
if (isset($moduleinfo->completionusegrade) && $moduleinfo->completionusegrade) {
if (isset($moduleinfo->completionusegrade) &&
$moduleinfo->completionusegrade &&
!isset($moduleinfo->completiongradeitemnumber
)) {
$moduleinfo->completiongradeitemnumber = 0;
} else if (!isset($moduleinfo->completiongradeitemnumber)) {
// If there is no gradeitemnumber set, make sure to disable completionpassgrade.