From c98146d3d33c70f00cc3d68e8bf5c12f24553fc1 Mon Sep 17 00:00:00 2001 From: Stephen Bourget Date: Sun, 6 Sep 2020 21:47:50 -0400 Subject: [PATCH] Only display badges if enabled --- classes/output/core_renderer.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/classes/output/core_renderer.php b/classes/output/core_renderer.php index b662c8c..b136c7f 100755 --- a/classes/output/core_renderer.php +++ b/classes/output/core_renderer.php @@ -1516,7 +1516,7 @@ public function teacherdash() { $studentcoursemanage = get_string('courseadministration', 'moodle'); // Permissionchecks for teacher access. $hasquestionpermission = has_capability('moodle/question:add', $context); - $hasbadgepermission = has_capability('moodle/badges:awardbadge', $context); + $hasbadgepermission = $CFG->enablebadges == 1 && has_capability('moodle/badges:awardbadge', $context); $hascoursepermission = has_capability('moodle/backup:backupcourse', $context); $hasuserpermission = has_capability('moodle/course:viewhiddenactivities', $context); $hasgradebookshow = $PAGE->course->showgrades == 1 && $PAGE->theme->settings->showstudentgrades == 1;