From d6bef7e7069c06a4da37ed4d7471e2bb45c14e5a Mon Sep 17 00:00:00 2001 From: Marina Glancy Date: Thu, 6 Aug 2015 17:09:11 +0800 Subject: [PATCH] MDL-51008 grades: show correct default value in overview report --- grade/report/overview/lib.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/grade/report/overview/lib.php b/grade/report/overview/lib.php index 3b04d7e1a69..923fc2f2607 100644 --- a/grade/report/overview/lib.php +++ b/grade/report/overview/lib.php @@ -350,10 +350,10 @@ function grade_report_overview_settings_definition(&$mform) { GRADE_REPORT_SHOW_TOTAL_IF_CONTAINS_HIDDEN => get_string('hidetotalshowexhiddenitems', 'grades'), GRADE_REPORT_SHOW_REAL_TOTAL_IF_CONTAINS_HIDDEN => get_string('hidetotalshowinchiddenitems', 'grades') ); - if (empty($CFG->grade_report_overview_showtotalsifcontainhidden)) { + if (!array_key_exists($CFG->grade_report_overview_showtotalsifcontainhidden, $options)) { $options[-1] = get_string('defaultprev', 'grades', $options[0]); } else { - $options[-1] = get_string('defaultprev', 'grades', $options[1]); + $options[-1] = get_string('defaultprev', 'grades', $options[$CFG->grade_report_overview_showtotalsifcontainhidden]); } $mform->addElement('select', 'report_overview_showtotalsifcontainhidden', get_string('hidetotalifhiddenitems', 'grades'), $options);