From 7c52f297eeffd3228b1173e920df48e225b23f15 Mon Sep 17 00:00:00 2001 From: James Cole Date: Fri, 16 Sep 2016 11:06:21 +0200 Subject: [PATCH] MySQL 5.7 compatible query fixing. [skip ci] --- app/Http/Controllers/TagController.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/TagController.php b/app/Http/Controllers/TagController.php index c135cb5e0c..5f6982914c 100644 --- a/app/Http/Controllers/TagController.php +++ b/app/Http/Controllers/TagController.php @@ -226,8 +226,16 @@ class TagController extends Controller { $subTitle = $tag->tag; $subTitleIcon = 'fa-tag'; + + // TODO move to repository. + /** @var Collection $journals */ - $journals = $tag->transactionJournals()->sortCorrectly()->expanded()->get(TransactionJournal::queryFields()); + $journals = $tag + ->transactionJournals() + ->sortCorrectly() + ->expanded() + ->groupBy(['tag_transaction_journal.tag_id']) + ->get(TransactionJournal::queryFields()); $sum = $journals->sum( function (TransactionJournal $journal) {