From: jitendrapurohit Date: Tue, 26 May 2015 13:01:55 +0000 (+0530) Subject: CRM-16567 - Zero Amount Contribution returns an error message X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=5a89b539ea269caa4a72ab2f3b9c7a8e19327809;p=civicrm-core.git CRM-16567 - Zero Amount Contribution returns an error message --- diff --git a/CRM/Core/Payment/Dummy.php b/CRM/Core/Payment/Dummy.php index 9daaeba2cf..ae9dd49482 100644 --- a/CRM/Core/Payment/Dummy.php +++ b/CRM/Core/Payment/Dummy.php @@ -89,7 +89,7 @@ class CRM_Core_Payment_Dummy extends CRM_Core_Payment { ); // This means we can test failing transactions by setting a past year in expiry. A full expiry check would // be more complete. - if (!empty($params['credit_card_exp_date']) && date('Y') > + if (!empty($params['credit_card_exp_date']['Y']) && date('Y') > CRM_Core_Payment_Form::getCreditCardExpirationYear($params)) { $error = new CRM_Core_Error(ts('transaction failed')); return $error;