From 791d12fbb4e2f91d2aca5081cc0b3764fdd91379 Mon Sep 17 00:00:00 2001 From: James Cole Date: Sun, 22 Nov 2015 11:25:15 +0100 Subject: [PATCH] Fix for issue #123 --- app/Http/Middleware/Authenticate.php | 1 + app/Support/Amount.php | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Http/Middleware/Authenticate.php b/app/Http/Middleware/Authenticate.php index 8b196c51c8..a785f908c9 100644 --- a/app/Http/Middleware/Authenticate.php +++ b/app/Http/Middleware/Authenticate.php @@ -64,6 +64,7 @@ class Authenticate Carbon::setLocale($pref->data); setlocale(LC_TIME, Config::get('firefly.locales.' . $pref->data)); + setlocale(LC_MONETARY, Config::get('firefly.locales.' . $pref->data)); return $next($request); } diff --git a/app/Support/Amount.php b/app/Support/Amount.php index 0ef9c0ad2c..4e8f03a460 100644 --- a/app/Support/Amount.php +++ b/app/Support/Amount.php @@ -60,7 +60,7 @@ class Amount { $amount = floatval($amount); $amount = round($amount, 2); - $string = number_format($amount, 2, ',', '.'); + $string = money_format('%!.2n', $amount); if ($coloured === true) { if ($amount === 0.0) {