Only call definition_after_data when we are editing an element so that we know data exists
This commit is contained in:
parent
ffcd9cc879
commit
73cf11b043
7 changed files with 17 additions and 41 deletions
|
@ -61,7 +61,10 @@ class mod_customcert_edit_element_form extends moodleform {
|
|||
* Fill in the current page data for this customcert.
|
||||
*/
|
||||
public function definition_after_data() {
|
||||
$this->element->definition_after_data($this->_form);
|
||||
// We only want to call definition_after_data if we are editing an element.
|
||||
if ($this->_customdata['action'] == 'edit') {
|
||||
$this->element->definition_after_data($this->_form);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue