MDL-58656 competencies: Fix buggy scale caching

This affects the competency breakdown report in a course.
This commit is contained in:
Damyon Wiese
2017-04-20 13:24:56 +08:00
parent 937831c736
commit 8a33f2a530
+3 -3
View File
@@ -119,13 +119,13 @@ class report implements renderable, templatable {
if ($scaleid === null) {
$scaleid = $framework->get_scaleid();
if (!isset($scalecache[$scaleid])) {
$scalecache[$competency->get_scaleid()] = $framework->get_scale();
$scalecache[$scaleid] = $framework->get_scale();
}
} else if (!isset($scalecache[$scaleid])) {
$scalecache[$competency->get_scaleid()] = $competency->get_scale();
$scalecache[$scaleid] = $competency->get_scale();
}
$scale = $scalecache[$competency->get_scaleid()];
$scale = $scalecache[$scaleid];
$exporter = new user_competency_course_exporter($usercompetencycourse, array('scale' => $scale));
$record = $exporter->export($output);