From dec137c7cbadcacea0f3ab7ab110c77998ea5b6e Mon Sep 17 00:00:00 2001 From: eileen Date: Tue, 2 Jun 2020 13:36:24 +1200 Subject: [PATCH] Update MembershipType.name to be a required field --- CRM/Core/I18n/SchemaStructure.php | 3 ++- CRM/Member/DAO/MembershipType.php | 3 ++- xml/schema/Member/MembershipType.xml | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CRM/Core/I18n/SchemaStructure.php b/CRM/Core/I18n/SchemaStructure.php index 0c7cebdb80..ecadf83929 100644 --- a/CRM/Core/I18n/SchemaStructure.php +++ b/CRM/Core/I18n/SchemaStructure.php @@ -118,7 +118,7 @@ class CRM_Core_I18n_SchemaStructure { 'title' => "varchar(127) COMMENT 'Payment Processor Descriptive Name.'", ], 'civicrm_membership_type' => [ - 'name' => "varchar(128) COMMENT 'Name of Membership Type'", + 'name' => "varchar(128) NOT NULL COMMENT 'Name of Membership Type'", 'description' => "varchar(255) COMMENT 'Description of Membership Type'", ], 'civicrm_membership_block' => [ @@ -486,6 +486,7 @@ class CRM_Core_I18n_SchemaStructure { 'name' => [ 'type' => "Text", 'label' => "Name", + 'required' => "true", ], 'description' => [ 'type' => "TextArea", diff --git a/CRM/Member/DAO/MembershipType.php b/CRM/Member/DAO/MembershipType.php index 58c07d9bd7..9e51fd1fcc 100644 --- a/CRM/Member/DAO/MembershipType.php +++ b/CRM/Member/DAO/MembershipType.php @@ -6,7 +6,7 @@ * * Generated from xml/schema/CRM/Member/MembershipType.xml * DO NOT EDIT. Generated by CRM_Core_CodeGen - * (GenCodeChecksum:c188b3772bd7ba843454e591a1fb0fd6) + * (GenCodeChecksum:c75161ef1844cf9a3977d458f0cb515b) */ /** @@ -237,6 +237,7 @@ class CRM_Member_DAO_MembershipType extends CRM_Core_DAO { 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Membership Type'), 'description' => ts('Name of Membership Type'), + 'required' => TRUE, 'maxlength' => 128, 'size' => CRM_Utils_Type::HUGE, 'import' => TRUE, diff --git a/xml/schema/Member/MembershipType.xml b/xml/schema/Member/MembershipType.xml index 47a6230548..0007eefaf2 100644 --- a/xml/schema/Member/MembershipType.xml +++ b/xml/schema/Member/MembershipType.xml @@ -43,6 +43,7 @@ membership_type Membership Type varchar + true true 128 true -- 2.25.1