From cbcadb67066ee7cb9b812d4d7ddce55b272a5cbf Mon Sep 17 00:00:00 2001 From: James Cole Date: Tue, 19 Dec 2023 20:18:28 +0100 Subject: [PATCH] Fix https://github.com/firefly-iii/firefly-iii/issues/8272 --- app/Http/Controllers/Bill/IndexController.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Bill/IndexController.php b/app/Http/Controllers/Bill/IndexController.php index 60079d3eeb..b39a634f6a 100644 --- a/app/Http/Controllers/Bill/IndexController.php +++ b/app/Http/Controllers/Bill/IndexController.php @@ -169,8 +169,9 @@ class IndexController extends Controller 'period' => $range, 'per_period' => '0', ]; + // only fill in avg when bill is active. - if (count($bill['pay_dates']) > 0) { + if (null !== $bill['next_expected_match']) { $avg = bcdiv(bcadd((string)$bill['amount_min'], (string)$bill['amount_max']), '2'); $avg = bcmul($avg, (string)count($bill['pay_dates'])); $sums[$groupOrder][$currencyId]['avg'] = bcadd($sums[$groupOrder][$currencyId]['avg'], $avg);