From 20da95239ec211f3f834ee5014b5a3fd735f2dfb Mon Sep 17 00:00:00 2001 From: Lagmator22 <133108827+Lagmator22@users.noreply.github.com> Date: Sun, 12 Oct 2025 02:18:18 +0530 Subject: [PATCH] Task/refactor liabilities to liabilitiesInBaseCurrency in portfolio summary interface (#5725) * Refactor liabilities to liabilitiesInBaseCurrency --- apps/api/src/app/portfolio/portfolio.service.ts | 2 +- .../portfolio-summary/portfolio-summary.component.html | 7 +++++-- .../src/lib/interfaces/portfolio-summary.interface.ts | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/apps/api/src/app/portfolio/portfolio.service.ts b/apps/api/src/app/portfolio/portfolio.service.ts index f774378ef..a5bc10fbd 100644 --- a/apps/api/src/app/portfolio/portfolio.service.ts +++ b/apps/api/src/app/portfolio/portfolio.service.ts @@ -2106,7 +2106,7 @@ export class PortfolioService { .plus(fees) .toNumber(), interest: interest.toNumber(), - liabilities: liabilities.toNumber(), + liabilitiesInBaseCurrency: liabilities.toNumber(), totalInvestment: totalInvestment.toNumber(), totalValueInBaseCurrency: netWorth }; diff --git a/apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html b/apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html index 19f125523..c8d710019 100644 --- a/apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html +++ b/apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -242,7 +242,10 @@
Liabilities
- @if (summary?.liabilities || summary?.liabilities === 0) { + @if ( + summary?.liabilitiesInBaseCurrency || + summary?.liabilitiesInBaseCurrency === 0 + ) { - }
diff --git a/libs/common/src/lib/interfaces/portfolio-summary.interface.ts b/libs/common/src/lib/interfaces/portfolio-summary.interface.ts index 05fac0ba0..092a4bb97 100644 --- a/libs/common/src/lib/interfaces/portfolio-summary.interface.ts +++ b/libs/common/src/lib/interfaces/portfolio-summary.interface.ts @@ -21,7 +21,7 @@ export interface PortfolioSummary extends PortfolioPerformance { grossPerformance: number; grossPerformanceWithCurrencyEffect: number; interest: number; - liabilities: number; + liabilitiesInBaseCurrency: number; totalBuy: number; totalSell: number; totalValueInBaseCurrency?: number;