MDL-88197 customfield_number: observe required field configuration.

This commit is contained in:
Paul Holden
2026-03-12 09:19:24 +00:00
parent 65b51ef436
commit aecebb12df
@@ -81,6 +81,9 @@ class data_controller extends \core_customfield\data_controller {
if (!$this->get('id')) {
$mform->setDefault($elementname, $this->get_default_value());
}
if ($field->get_configdata_property('required')) {
$mform->addRule($elementname, null, 'required', null, 'client');
}
}
/**