CRM-18676: Incorrect status for pay later free membership
authoryashodha <yashodha.chaku@webaccessglobal.com>
Thu, 26 May 2016 09:45:00 +0000 (15:15 +0530)
committeryashodha <yashodha.chaku@webaccessglobal.com>
Thu, 26 May 2016 09:45:00 +0000 (15:15 +0530)
----------------------------------------
* CRM-18676: Incorrect status for pay later free membership
  https://issues.civicrm.org/jira/browse/CRM-18676

CRM/Contribute/Form/Contribution/Main.php

index 942d935b2dd3c5f182fdee298ad0f7052bb15833..31eb6f5415826ee57bbe30eb05d019815df2103c 100644 (file)
@@ -1150,9 +1150,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
     if ($params['amount'] != 0 && (($this->_values['is_pay_later'] &&
           empty($this->_paymentProcessor) &&
           !array_key_exists('hidden_processor', $params)) ||
-        (CRM_Utils_Array::value('payment_processor_id', $params) == 0)
-        && ($is_quick_config == 0)
-      )
+        (CRM_Utils_Array::value('payment_processor_id', $params) == 0))
     ) {
       $params['is_pay_later'] = 1;
     }