diff --git a/apps/api/src/app/portfolio/interfaces/portfolio-position-detail.interface.ts b/apps/api/src/app/portfolio/interfaces/portfolio-position-detail.interface.ts index 8a2721324..48a0ac671 100644 --- a/apps/api/src/app/portfolio/interfaces/portfolio-position-detail.interface.ts +++ b/apps/api/src/app/portfolio/interfaces/portfolio-position-detail.interface.ts @@ -8,7 +8,7 @@ import { Tag } from '@prisma/client'; export interface PortfolioPositionDetail { averagePrice: number; dividendInBaseCurrency: number; - feesInBaseCurrency: number; + feeInBaseCurrency: number; firstBuyDate: string; grossPerformance: number; grossPerformancePercent: number; diff --git a/apps/api/src/app/portfolio/portfolio.service.ts b/apps/api/src/app/portfolio/portfolio.service.ts index 9aefdff64..e104b1fcd 100644 --- a/apps/api/src/app/portfolio/portfolio.service.ts +++ b/apps/api/src/app/portfolio/portfolio.service.ts @@ -681,7 +681,7 @@ export class PortfolioService { tags, averagePrice: undefined, dividendInBaseCurrency: undefined, - feesInBaseCurrency: undefined, + feeInBaseCurrency: undefined, firstBuyDate: undefined, grossPerformance: undefined, grossPerformancePercent: undefined, @@ -852,7 +852,7 @@ export class PortfolioService { transactionCount, averagePrice: averagePrice.toNumber(), dividendInBaseCurrency: dividendInBaseCurrency.toNumber(), - feesInBaseCurrency: this.exchangeRateDataService.toCurrency( + feeInBaseCurrency: this.exchangeRateDataService.toCurrency( fees.toNumber(), SymbolProfile.currency, userCurrency @@ -914,7 +914,7 @@ export class PortfolioService { tags, averagePrice: 0, dividendInBaseCurrency: 0, - feesInBaseCurrency: 0, + feeInBaseCurrency: 0, firstBuyDate: undefined, grossPerformance: undefined, grossPerformancePercent: undefined, diff --git a/apps/api/src/interceptors/redact-values-in-response.interceptor.ts b/apps/api/src/interceptors/redact-values-in-response.interceptor.ts index 724cdc450..0cc7b2168 100644 --- a/apps/api/src/interceptors/redact-values-in-response.interceptor.ts +++ b/apps/api/src/interceptors/redact-values-in-response.interceptor.ts @@ -35,6 +35,7 @@ export class RedactValuesInResponseInterceptor 'balanceInBaseCurrency', 'comment', 'convertedBalance', + 'dividendInBaseCurrency', 'fee', 'feeInBaseCurrency', 'filteredValueInBaseCurrency', diff --git a/apps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.component.ts b/apps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.component.ts index c2fa4721f..acd74cdff 100644 --- a/apps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.component.ts +++ b/apps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.component.ts @@ -38,7 +38,7 @@ export class PositionDetailDialog implements OnDestroy, OnInit { [code: string]: { name: string; value: number }; }; public dividendInBaseCurrency: number; - public feesInBaseCurrency: number; + public feeInBaseCurrency: number; public firstBuyDate: string; public grossPerformance: number; public grossPerformancePercent: number; @@ -81,7 +81,7 @@ export class PositionDetailDialog implements OnDestroy, OnInit { ({ averagePrice, dividendInBaseCurrency, - feesInBaseCurrency, + feeInBaseCurrency, firstBuyDate, grossPerformance, grossPerformancePercent, @@ -103,7 +103,7 @@ export class PositionDetailDialog implements OnDestroy, OnInit { this.benchmarkDataItems = []; this.countries = {}; this.dividendInBaseCurrency = dividendInBaseCurrency; - this.feesInBaseCurrency = feesInBaseCurrency; + this.feeInBaseCurrency = feeInBaseCurrency; this.firstBuyDate = firstBuyDate; this.grossPerformance = grossPerformance; this.grossPerformancePercent = grossPerformancePercent; diff --git a/apps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.html b/apps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.html index 7c63fbe59..fc5ea0de6 100644 --- a/apps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.html +++ b/apps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.html @@ -135,7 +135,7 @@ size="medium" [currency]="data.baseCurrency" [locale]="data.locale" - [value]="feesInBaseCurrency" + [value]="feeInBaseCurrency" >Fees