From 1cd7e100dc503089eac3ce7692e3c6b463e24fa3 Mon Sep 17 00:00:00 2001
From: Pradeep Nayak <pradeep@pradeep.(none)>
Date: Wed, 3 Apr 2013 16:03:50 +0530
Subject: [PATCH] -- code improvement for CRM-12233

---
 CRM/Contribute/Form/Contribution/Main.php | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/CRM/Contribute/Form/Contribution/Main.php b/CRM/Contribute/Form/Contribution/Main.php
index ac6c9e1b22..892c1d8c31 100644
--- a/CRM/Contribute/Form/Contribution/Main.php
+++ b/CRM/Contribute/Form/Contribution/Main.php
@@ -833,10 +833,9 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
           }
         }
 
-        if ($membershipFieldId && !(CRM_Utils_Array::value('price_' . $contributionFieldId, $fields)
-          && $fields['price_' . $contributionFieldId] >= 0)
+        if ($membershipFieldId && !(CRM_Utils_Array::value('price_' . $contributionFieldId, $fields, -1) > 0)
           && !CRM_Utils_Array::value('price_' . $otherFieldId, $fields)) {
-          $errors["price_{$errorKey}"] = ts('Additional Amount is required.');
+          $errors["price_{$errorKey}"] = ts('Additional Contribution is required.');
         }
       }
       if (empty($check)) {
-- 
GitLab