Browse Source

Fix instanciation of Portfoliocalculator

pull/5027/head
Daniel Devaud 10 months ago
parent
commit
7c263a3f9c
  1. 14
      apps/api/src/app/portfolio/portfolio.service.ts

14
apps/api/src/app/portfolio/portfolio.service.ts

@ -1225,6 +1225,17 @@ export class PortfolioService {
};
}
portfolioCalculator =
portfolioCalculator ??
this.calculatorFactory.createCalculator({
accountBalanceItems,
activities,
filters,
userId,
calculationType: PerformanceCalculationType.TWR,
currency: userCurrency
});
const { endDate, startDate } = getIntervalFromDateRange(dateRange);
const { chart } = await portfolioCalculator.getPerformance({
@ -1702,7 +1713,8 @@ export class PortfolioService {
const { performance } = await this.getPerformance({
impersonationId,
userId
userId,
portfolioCalculator
});
const {

Loading…
Cancel
Save