From: deb.monish Date: Thu, 3 Mar 2016 20:48:00 +0000 (+0530) Subject: minor fix for priceset X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=f01fa3e523adf79400bc23fc67d89a02ba43206e;p=civicrm-core.git minor fix for priceset --- diff --git a/CRM/Contribute/Form/Contribution/Main.php b/CRM/Contribute/Form/Contribution/Main.php index 2e8e68b65d..73cb547540 100644 --- a/CRM/Contribute/Form/Contribution/Main.php +++ b/CRM/Contribute/Form/Contribution/Main.php @@ -1008,6 +1008,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu $params['currencyID'] = CRM_Core_Config::singleton()->defaultCurrency; + $is_quick_config = 0; if (!empty($params['priceSetId'])) { $is_quick_config = CRM_Core_DAO::getFieldValue('CRM_Price_DAO_PriceSet', $this->_priceSetId, 'is_quick_config'); if ($is_quick_config) { @@ -1053,7 +1054,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu empty($this->_paymentProcessor) && !array_key_exists('hidden_processor', $params)) || (CRM_Utils_Array::value('payment_processor_id', $params) == 0) - && $params['amount'] != 0 + && ($is_quick_config == 0 || $params['amount'] != 0) ) { $params['is_pay_later'] = 1; }