From 68cbdd09eaf316b80c9bbf8274474cdb530c2378 Mon Sep 17 00:00:00 2001 From: Jon Goldberg Date: Thu, 12 Aug 2021 17:55:57 -0400 Subject: [PATCH] delocalize total amount before passing to setOverrideTotal --- CRM/Contribute/Form/Contribution.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CRM/Contribute/Form/Contribution.php b/CRM/Contribute/Form/Contribution.php index 3c12c60340..748fd6cfdd 100644 --- a/CRM/Contribute/Form/Contribution.php +++ b/CRM/Contribute/Form/Contribution.php @@ -921,7 +921,7 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP $order = new CRM_Financial_BAO_Order(); $order->setPriceSelectionFromUnfilteredInput($fields); if (isset($fields['total_amount'])) { - $order->setOverrideTotalAmount((float) $fields['total_amount']); + $order->setOverrideTotalAmount((float) CRM_Utils_Rule::cleanMoney($fields['total_amount'])); } $lineItems = $order->getLineItems(); try { -- 2.25.1