From 7329098ed884ee51cace24730f187f64f63d33f6 Mon Sep 17 00:00:00 2001 From: James Cole Date: Sat, 26 Aug 2017 10:00:08 +0200 Subject: [PATCH] Fix rounding for amounts. --- app/Http/Controllers/BillController.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/Http/Controllers/BillController.php b/app/Http/Controllers/BillController.php index 38139d5102..c5ac25fcd3 100644 --- a/app/Http/Controllers/BillController.php +++ b/app/Http/Controllers/BillController.php @@ -13,6 +13,7 @@ declare(strict_types=1); namespace FireflyIII\Http\Controllers; +use Amount; use Carbon\Carbon; use FireflyIII\Helpers\Collector\JournalCollectorInterface; use FireflyIII\Http\Requests\BillFormRequest; @@ -129,6 +130,11 @@ class BillController extends Controller if (session('bills.edit.fromUpdate') !== true) { $this->rememberPreviousUri('bills.edit.uri'); } + + $currency = Amount::getDefaultCurrency(); + $bill->amount_min = round($bill->amount_min, $currency->decimal_places); + $bill->amount_max = round($bill->amount_max, $currency->decimal_places); + $request->session()->forget('bills.edit.fromUpdate'); $request->session()->flash('gaEventCategory', 'bills'); $request->session()->flash('gaEventAction', 'edit');