MDL-30518 get_context_instance takes one parameter at the SYSTEM level
This commit is contained in:
@@ -41,7 +41,7 @@ if ($courseid != SITEID) {
|
||||
}
|
||||
|
||||
// Permissions
|
||||
$sitecontext = get_context_instance(CONTEXT_SYSTEM, SITEID);
|
||||
$sitecontext = get_context_instance(CONTEXT_SYSTEM);
|
||||
require_login($course->id);
|
||||
$canedit = has_capability('moodle/tag:create', $sitecontext);
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ class profile_field_checkbox extends profile_field_base {
|
||||
$checkbox->setChecked(true);
|
||||
}
|
||||
$mform->setType($this->inputname, PARAM_BOOL);
|
||||
if ($this->is_required() and !has_capability('moodle/user:update', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
|
||||
if ($this->is_required() and !has_capability('moodle/user:update', get_context_instance(CONTEXT_SYSTEM))) {
|
||||
$mform->addRule($this->inputname, get_string('required'), 'nonzero', null, 'client');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user