diff --git a/mod/lti/edit_form.php b/mod/lti/edit_form.php index 6b863f6470b..8a7c8272a08 100644 --- a/mod/lti/edit_form.php +++ b/mod/lti/edit_form.php @@ -103,7 +103,7 @@ class mod_lti_edit_types_form extends moodleform{ $mform->addHelpButton('lti_customparameters', 'custom', 'lti'); if (!$istool && !empty($this->_customdata->isadmin)) { - $mform->addElement('checkbox', 'lti_coursevisible', ' ', ' ' . get_string('show_in_course', 'lti')); + $mform->addElement('advcheckbox', 'lti_coursevisible', ' ', ' ' . get_string('show_in_course', 'lti')); $mform->addHelpButton('lti_coursevisible', 'show_in_course', 'lti'); $mform->setDefault('lti_coursevisible', '1'); } else { diff --git a/mod/lti/locallib.php b/mod/lti/locallib.php index 7b1e9ccaa74..cd4d7ac14a2 100644 --- a/mod/lti/locallib.php +++ b/mod/lti/locallib.php @@ -1463,8 +1463,7 @@ function lti_prepare_type_for_save($type, $config) { $type->name = $config->lti_typename; } if (isset($config->lti_coursevisible)) { - $type->coursevisible = !empty($config->lti_coursevisible) ? $config->lti_coursevisible : 0; - $config->lti_coursevisible = $type->coursevisible; + $type->coursevisible = $config->lti_coursevisible; } if (isset($config->lti_icon)) {