From ac299e72798c84fe56e6189fd2b87294b25ecfbe Mon Sep 17 00:00:00 2001 From: Sander Dorigo Date: Sat, 8 Nov 2014 11:38:50 +0100 Subject: [PATCH] More rounding. --- app/controllers/PiggybankController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/controllers/PiggybankController.php b/app/controllers/PiggybankController.php index 623072abe8..deff70795d 100644 --- a/app/controllers/PiggybankController.php +++ b/app/controllers/PiggybankController.php @@ -228,7 +228,7 @@ class PiggybankController extends BaseController */ public function postAdd(Piggybank $piggybank) { - $amount = floatval(Input::get('amount')); + $amount = round(floatval(Input::get('amount')), 2); /** @var \FireflyIII\Database\Piggybank $acct */ $repos = App::make('FireflyIII\Database\Piggybank'); @@ -236,7 +236,7 @@ class PiggybankController extends BaseController $leftOnAccount = $repos->leftOnAccount($piggybank->account); $savedSoFar = $piggybank->currentRelevantRep()->currentamount; $leftToSave = $piggybank->targetamount - $savedSoFar; - $maxAmount = min($leftOnAccount, $leftToSave); + $maxAmount = round(min($leftOnAccount, $leftToSave), 2); if ($amount <= $maxAmount) { $repetition = $piggybank->currentRelevantRep();