From 4afeb3369d6effc69bcea9cc05339297bacfbefe Mon Sep 17 00:00:00 2001 From: Matthew Wire Date: Wed, 27 Dec 2017 22:43:58 +0700 Subject: [PATCH] Add tax_amount to contribution create params so it doesn't get added to calculation --- CRM/Contribute/Form/Contribution.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CRM/Contribute/Form/Contribution.php b/CRM/Contribute/Form/Contribution.php index 04310298e833..fff41eba35d1 100644 --- a/CRM/Contribute/Form/Contribution.php +++ b/CRM/Contribute/Form/Contribution.php @@ -1647,8 +1647,8 @@ protected function submit($submittedValues, $action, $pledgePaymentID) { } $params['line_item'] = $lineItem; $params['payment_processor_id'] = $params['payment_processor'] = CRM_Utils_Array::value('id', $this->_paymentProcessor); - if (isset($submittedValues['tax_amount'])) { - $params['tax_amount'] = $submittedValues['tax_amount']; + if (isset($this->_values['tax_amount'])) { + $params['tax_amount'] = $this->_values['tax_amount']; } //create contribution. if ($isQuickConfig) {