fixed wrong context, it should be possible to manage a single block

This commit is contained in:
moodler
2007-02-16 01:24:30 +00:00
parent a9fd5db642
commit 5b6af116c1
+2 -8
View File
@@ -303,13 +303,7 @@ class block_base {
switch ($this->instance->pagetype) {
case 'course-view':
if ($this->instance->pageid == SITEID) {
$context = get_context_instance(CONTEXT_SYSTEM, $this->instance->pageid);
} else {
$context = get_context_instance(CONTEXT_COURSE, $this->instance->pageid);
}
if (!has_capability('moodle/site:manageblocks', $context)) {
if (!has_capability('moodle/site:manageblocks', $blockcontext)) {
return null;
}
break;
@@ -706,4 +700,4 @@ class block_list extends block_base {
}
?>
?>