From 3a3464665b3af913f297eb1f4307bb72ab5933a2 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Mon, 9 Dec 2024 20:59:55 +0100 Subject: [PATCH] Refactor report statistics --- apps/api/src/app/portfolio/portfolio.service.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/api/src/app/portfolio/portfolio.service.ts b/apps/api/src/app/portfolio/portfolio.service.ts index d16a52544..8ead98a58 100644 --- a/apps/api/src/app/portfolio/portfolio.service.ts +++ b/apps/api/src/app/portfolio/portfolio.service.ts @@ -1677,14 +1677,14 @@ export class PortfolioService { ): PortfolioReportResponse['statistics'] { const rulesActiveCount = Object.values(evaluatedRules) .flat() - .filter(({ isActive }) => { - return isActive === true; + .filter((rule) => { + return rule?.isActive === true; }).length; const rulesFulfilledCount = Object.values(evaluatedRules) .flat() - .filter(({ value }) => { - return value === true; + .filter((rule) => { + return rule?.value === true; }).length; return { rulesActiveCount, rulesFulfilledCount };