Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Minor
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.2.1
-
Fix Version/s: 4.2.2
-
Component/s: CiviContribute
-
Labels:None
Description
lines 746 + in CRM_Member_BAO_Membership::buildMembershipBlock aren't handing multiple processors properly. $allowAutoRenewOpt gets set to 0 if there are > 1 processors enabled (e.g. PayPal + Authnet)
if (is_array($paymentProcessor) &&
!CRM_Utils_Array::value(CRM_Utils_Array::value('payment_processor', $form->_values),$paymentProcessor))