diff --git a/lib/providers/statistics_provider.dart b/lib/providers/statistics_provider.dart index 0d79f632..6f20835b 100644 --- a/lib/providers/statistics_provider.dart +++ b/lib/providers/statistics_provider.dart @@ -36,10 +36,9 @@ class Statistics extends _$Statistics { final accountsAsync = ref.read(accountsProvider); final accounts = accountsAsync.value ?? []; - double currentBalance = accounts.fold( - 0.0, - (sum, account) => sum + (account.total ?? 0), - ); + double currentBalance = accounts + .where((account) => account.countNetWorth && account.deletedAt == null) + .fold(0.0, (sum, account) => sum + (account.total ?? 0)); List spots = []; double runningBalance = currentBalance;