MDL-57342 admin: confightml will check if returned data is empty

This commit is contained in:
Mathew May
2019-07-23 13:29:45 +08:00
parent bde0f62364
commit 11cfdfb171
3 changed files with 26 additions and 1 deletions
+13
View File
@@ -2433,6 +2433,19 @@ class admin_setting_confightmleditor extends admin_setting_configtextarea {
$editor->use_editor($this->get_id(), array('noclean'=>true));
return parent::output_html($data, $query);
}
/**
* Checks if data has empty html.
*
* @param string $data
* @return string Empty when no errors.
*/
public function write_setting($data) {
if (trim(html_to_text($data)) === '') {
$data = '';
}
return parent::write_setting($data);
}
}