From adb65a80f9c8ee078bd22cd09f84427e1c36b686 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 ea7fad97e42..57e0eac820f 100644 --- a/grade/report/overview/lib.php +++ b/grade/report/overview/lib.php @@ -271,10 +271,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);