From ecbd0b78aa1a804717875953242415c85a0beaa0 Mon Sep 17 00:00:00 2001 From: Alejandro Madrigal Leiva <me@alemadlei.tech> Date: Tue, 17 Sep 2024 14:42:14 -0600 Subject: [PATCH] #3473968: Adding required attribute only to required properties in demo form. --- src/Form/SDCDemoForm.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Form/SDCDemoForm.php b/src/Form/SDCDemoForm.php index 705de93..6e36c41 100644 --- a/src/Form/SDCDemoForm.php +++ b/src/Form/SDCDemoForm.php @@ -91,7 +91,7 @@ final class SDCDemoForm extends FormBase { $settings = $definition['props']['properties'][$field]; $form['component']['fields'][$field] = [ '#description' => $settings['description'], - '#required' => TRUE, + '#required' => in_array($field, $definition['props']['required'] ?? []), '#title' => $settings['title'], '#type' => $fapi_map[$settings['type']], ]; -- GitLab