From 4a9b693da841b6c6e7a8d099bccd3da7af82c4a7 Mon Sep 17 00:00:00 2001 From: James Cole Date: Thu, 3 Mar 2016 10:39:11 +0100 Subject: [PATCH] Fix sum [skip ci] --- app/Http/Controllers/TagController.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/TagController.php b/app/Http/Controllers/TagController.php index 3577af8c83..3002f05d9d 100644 --- a/app/Http/Controllers/TagController.php +++ b/app/Http/Controllers/TagController.php @@ -221,11 +221,15 @@ class TagController extends Controller $subTitle = $tag->tag; $subTitleIcon = 'fa-tag'; /** @var Collection $journals */ - $journals = $tag->transactionjournals()->expanded()->get(TransactionJournal::QUERYFIELDS); + $journals = $tag->transactionjournals()->expanded()->get(TransactionJournal::QUERYFIELDS); - $sum = $journals->sum('amount'); + $sum = $journals->sum( + function (TransactionJournal $journal) { + return TransactionJournal::amount($journal); + } + ); - return view('tags.show', compact('tag', 'subTitle', 'subTitleIcon', 'journals','sum')); + return view('tags.show', compact('tag', 'subTitle', 'subTitleIcon', 'journals', 'sum')); } /**