From 8f90bd14cd0427d0d30a11df2ff744bce0865af6 Mon Sep 17 00:00:00 2001 From: Eileen McNaughton Date: Sun, 4 Jul 2021 16:04:45 +1200 Subject: [PATCH] Remove silly if, silly rename This removes an if which would only be true if civicrm_membership_type table had the field is_reserved and it was set to true. Given condition 1 is not met, 2 cannot be met. Also - we rename max_related to maxRelated for no-good-reason --- CRM/Member/Page/MembershipType.php | 33 +++++++++----------- templates/CRM/Member/Page/MembershipType.tpl | 2 +- 2 files changed, 16 insertions(+), 19 deletions(-) diff --git a/CRM/Member/Page/MembershipType.php b/CRM/Member/Page/MembershipType.php index 8ef9f712c6..4bf35564df 100644 --- a/CRM/Member/Page/MembershipType.php +++ b/CRM/Member/Page/MembershipType.php @@ -123,7 +123,6 @@ class CRM_Member_Page_MembershipType extends CRM_Core_Page { $value, $relationshipName ); } - $membershipType[$dao->id]['maxRelated'] = $membershipType[$dao->id]['max_related'] ?? NULL; } if (CRM_Financial_BAO_FinancialType::isACLFinancialTypeStatus() && !CRM_Core_Permission::check('edit contributions of type ' . CRM_Contribute_PseudoConstant::financialType($dao->financial_type_id))) { unset($links[CRM_Core_Action::UPDATE], $links[CRM_Core_Action::ENABLE], $links[CRM_Core_Action::DISABLE]); @@ -134,24 +133,22 @@ class CRM_Member_Page_MembershipType extends CRM_Core_Page { // form all action links $action = array_sum(array_keys($this->links())); - // update enable/disable links depending on if it is is_reserved or is_active - if (!isset($dao->is_reserved)) { - if ($dao->is_active) { - $action -= CRM_Core_Action::ENABLE; - } - else { - $action -= CRM_Core_Action::DISABLE; - } - $membershipType[$dao->id]['order'] = $membershipType[$dao->id]['weight']; - $membershipType[$dao->id]['action'] = CRM_Core_Action::formLink($links, $action, - ['id' => $dao->id], - ts('more'), - FALSE, - 'membershipType.manage.action', - 'MembershipType', - $dao->id - ); + // update enable/disable links depending on if it is_active + if ($dao->is_active) { + $action -= CRM_Core_Action::ENABLE; + } + else { + $action -= CRM_Core_Action::DISABLE; } + $membershipType[$dao->id]['order'] = $membershipType[$dao->id]['weight']; + $membershipType[$dao->id]['action'] = CRM_Core_Action::formLink($links, $action, + ['id' => $dao->id], + ts('more'), + FALSE, + 'membershipType.manage.action', + 'MembershipType', + $dao->id + ); } $returnURL = CRM_Utils_System::url('civicrm/admin/member/membershipType', "reset=1&action=browse"); diff --git a/templates/CRM/Member/Page/MembershipType.tpl b/templates/CRM/Member/Page/MembershipType.tpl index 74fff6a6f4..9955059941 100644 --- a/templates/CRM/Member/Page/MembershipType.tpl +++ b/templates/CRM/Member/Page/MembershipType.tpl @@ -45,7 +45,7 @@ {$row.duration_interval} {$row.duration_unit} {if $row.auto_renew EQ 2}{ts}Required{/ts}{elseif $row.auto_renew EQ 1}{ts}Optional{/ts}{else}{ts}No{/ts}{/if} {$row.relationshipTypeName} - {$row.maxRelated} + {$row.max_related} {$row.visibility} {$row.weight} {if $row.is_active eq 1} {ts}Yes{/ts} {else} {ts}No{/ts} {/if} -- 2.25.1