From d3d3b685a1bf29bbf8e8928df196e9b3117f95f9 Mon Sep 17 00:00:00 2001 From: eileen Date: Wed, 5 Dec 2018 10:56:52 +1300 Subject: [PATCH] Fix period_type, duration_unit, duration_frequency to be required on membership type form --- CRM/Member/Form/MembershipType.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CRM/Member/Form/MembershipType.php b/CRM/Member/Form/MembershipType.php index 3a5d4926bc..958e79008c 100644 --- a/CRM/Member/Form/MembershipType.php +++ b/CRM/Member/Form/MembershipType.php @@ -92,15 +92,18 @@ class CRM_Member_Form_MembershipType extends CRM_Member_Form_MembershipConfig { ], 'duration_interval' => [ 'name' => 'duration_interval', + 'required' => TRUE, ], 'duration_unit' => [ 'name' => 'duration_unit', 'description' => ts('Duration of this membership (e.g. 30 days, 2 months, 5 years, 1 lifetime)'), + 'required' => TRUE, ], 'period_type' => [ 'name' => 'period_type', 'description' => ts("Select 'rolling' if membership periods begin at date of signup. Select 'fixed' if membership periods begin on a set calendar date."), 'help' => ['id' => 'period-type', 'file' => "CRM/Member/Page/MembershipType.hlp"], + 'required' => TRUE, ], 'fixed_period_start_day' => [ 'name' => 'fixed_period_start_day', -- 2.25.1