From b244e7da9ef0f15c276d57d9fab17bfcb38239aa Mon Sep 17 00:00:00 2001 From: Jason Fowler Date: Wed, 26 Sep 2012 10:17:21 +0800 Subject: [PATCH] MDL-34476 - Blocks - Fixing context issue --- blocks/completionstatus/block_completionstatus.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/blocks/completionstatus/block_completionstatus.php b/blocks/completionstatus/block_completionstatus.php index c99147286ad..06546aad75b 100644 --- a/blocks/completionstatus/block_completionstatus.php +++ b/blocks/completionstatus/block_completionstatus.php @@ -51,8 +51,10 @@ class block_completionstatus extends block_base { // Create empty content $this->content = new stdClass(); + $context = get_context_instance(CONTEXT_COURSE, $course->id); + // Can edit settings? - $can_edit = has_capability('moodle/course:update', get_context_instance(CONTEXT_COURSE, $course->id)); + $can_edit = has_capability('moodle/course:update', $context); // Get course completion data $info = new completion_info($course);