Remove inheritance of MembershipConfig form from MembershipStatus form.
[civicrm-core.git] / CRM / Core / Form / EntityFormTrait.php
index c102c94e7f67d2de8e3b87857471ec739bf9ba64..76b1a2cd69c91dca32923c7e235dc0157ac20c23 100644 (file)
@@ -161,7 +161,7 @@ trait CRM_Core_Form_EntityFormTrait {
   protected function addEntityFieldsToTemplate() {
     foreach ($this->getEntityFields() as $fieldSpec) {
       if (empty($fieldSpec['not-auto-addable'])) {
-        $this->addField($fieldSpec['name']);
+        $this->addField($fieldSpec['name'], [], CRM_Utils_Array::value('required', $fieldSpec));
       }
     }
   }