From 9ed4f0b3b70d6811cf6ee2c4a9d3b1adb7e666dc Mon Sep 17 00:00:00 2001 From: Simey Lameze Date: Tue, 16 Dec 2014 12:37:28 +0800 Subject: [PATCH] MDL-48580 report_log: fix site errors dropdown Thanks Renaat Debleu for pointing this bug and share a solution. --- report/log/classes/renderable.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/report/log/classes/renderable.php b/report/log/classes/renderable.php index 1a1b95ad0d5..d5e99e4d2eb 100644 --- a/report/log/classes/renderable.php +++ b/report/log/classes/renderable.php @@ -188,7 +188,7 @@ class report_log_renderable implements renderable { // For site just return site errors option. $sitecontext = context_system::instance(); - if (empty($this->course) && has_capability('report/log:view', $sitecontext)) { + if ($this->course->id == SITEID && has_capability('report/log:view', $sitecontext)) { $activities["site_errors"] = get_string("siteerrors"); return $activities; }