From b2b56073528163d279f8ee83e8ad17bcb81d0fba Mon Sep 17 00:00:00 2001
From: Justus Dieckmann <justusdieckmann@wwu.de>
Date: Tue, 2 Jun 2020 16:40:33 +0200
Subject: [PATCH] Use $mform->setDefault()

---
 classes/data_controller.php | 1 +
 1 file changed, 1 insertion(+)

diff --git a/classes/data_controller.php b/classes/data_controller.php
index f735a1e..0b41a91 100644
--- a/classes/data_controller.php
+++ b/classes/data_controller.php
@@ -90,6 +90,7 @@ class data_controller extends \core_customfield\data_controller {
 
         $elementname = $this->get_form_element_name();
         $mform->addElement('select', $elementname, $this->get_field()->get_formatted_name(), $formattedoptions);
+        $mform->setDefault($elementname, $this->get_default_value());
 
         if ($field->get_configdata_property('required')) {
             $mform->addRule($elementname, null, 'required', null, 'client');
-- 
GitLab