From 29b5513b03f3d8dcf54e2c4af857d00a8123c91c Mon Sep 17 00:00:00 2001 From: James Cole Date: Wed, 20 Jan 2021 18:42:07 +0100 Subject: [PATCH] Fix bad sort in bill controller --- app/Http/Controllers/Chart/BillController.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Chart/BillController.php b/app/Http/Controllers/Chart/BillController.php index 760e4b1b69..3e06e23d3b 100644 --- a/app/Http/Controllers/Chart/BillController.php +++ b/app/Http/Controllers/Chart/BillController.php @@ -109,7 +109,7 @@ class BillController extends Controller $cache->addProperty('chart.bill.single'); $cache->addProperty($bill->id); if ($cache->has()) { - return response()->json($cache->get()); // @codeCoverageIgnore + return response()->json($cache->get()); // @codeCoverageIgnore } $locale = app('steam')->getLocale(); @@ -121,7 +121,13 @@ class BillController extends Controller usort( $journals, static function (array $left, array $right) { - return $left['date']->gte($right['date']) ? 1 : 0; + if($left['date']->gt($right['date'])) { + return 1; + } + if($left['date']->lt($right['date'])) { + return -1; + } + return 0; } );