From d89b63b1121cea2c916514307733eccc97f10ada Mon Sep 17 00:00:00 2001 From: Allen Shaw Date: Thu, 25 May 2017 19:51:07 -0500 Subject: [PATCH] Fix CRM-20488: remove restrictions on soft credit contact type. --- CRM/Contribute/Form/SoftCredit.php | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/CRM/Contribute/Form/SoftCredit.php b/CRM/Contribute/Form/SoftCredit.php index 21b5dcf292..901ea45a3b 100644 --- a/CRM/Contribute/Form/SoftCredit.php +++ b/CRM/Contribute/Form/SoftCredit.php @@ -52,12 +52,6 @@ class CRM_Contribute_Form_SoftCredit { 'entity_id' => $contriDAO->contribution_page_id, ); $profileId = CRM_Core_BAO_UFJoin::getUFGroupIds($ufJoinParams); - - //check if any honree profile is enabled if yes then assign its profile type to $_honoreeProfileType - // which will be used to constraint soft-credit contact type in formRule, CRM-13981 - if (!empty($profileId[0]) && !empty($profileId[2])) { - $form->_honoreeProfileType = CRM_Core_BAO_UFGroup::getContactType($profileId[0]); - } } } @@ -242,10 +236,6 @@ class CRM_Contribute_Form_SoftCredit { if (empty($fields['soft_credit_amount'][$key])) { $errors["soft_credit_amount[$key]"] = ts('Please enter the soft credit amount.'); } - $contactType = CRM_Contact_BAO_Contact::getContactType($fields['soft_credit_contact_id'][$key]); - if ($self->_honoreeProfileType && $self->_honoreeProfileType != $contactType) { - $errors["soft_credit_contact_id[$key]"] = ts('Please choose a contact of type %1', array(1 => $self->_honoreeProfileType)); - } } } } -- 2.25.1