From 094f0b8a91002012d0c5ea71fa2bc12eb447778d Mon Sep 17 00:00:00 2001 From: Neil <55785687+carkom@users.noreply.github.com> Date: Thu, 6 Jun 2024 18:47:34 +0100 Subject: [PATCH] Spending Report: filter out offbudget items (#2840) * filter out offBudget * notes --- .../components/reports/spreadsheets/spending-spreadsheet.ts | 4 ++-- upcoming-release-notes/2840.md | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 upcoming-release-notes/2840.md diff --git a/packages/desktop-client/src/components/reports/spreadsheets/spending-spreadsheet.ts b/packages/desktop-client/src/components/reports/spreadsheets/spending-spreadsheet.ts index 9cc953c40..79981b47a 100644 --- a/packages/desktop-client/src/components/reports/spreadsheets/spending-spreadsheet.ts +++ b/packages/desktop-client/src/components/reports/spreadsheets/spending-spreadsheet.ts @@ -102,13 +102,13 @@ export function createSpendingSpreadsheet({ day === offsetDay ) { const intervalAssets = assets - .filter(e => !e.categoryIncome) + .filter(e => !e.categoryIncome && !e.accountOffBudget) .filter(asset => asset.date === intervalItem) .reduce((a, v) => (a = a + v.amount), 0); perIntervalAssets += intervalAssets; const intervalDebts = debts - .filter(e => !e.categoryIncome) + .filter(e => !e.categoryIncome && !e.accountOffBudget) .filter(debt => debt.date === intervalItem) .reduce((a, v) => (a = a + v.amount), 0); perIntervalDebts += intervalDebts; diff --git a/upcoming-release-notes/2840.md b/upcoming-release-notes/2840.md new file mode 100644 index 000000000..3d61227d7 --- /dev/null +++ b/upcoming-release-notes/2840.md @@ -0,0 +1,6 @@ +--- +category: Bugfix +authors: [carkom] +--- + +Filters off budget items out of the spending report. -- GitLab