diff --git a/apps/api/src/app/portfolio/portfolio.controller.ts b/apps/api/src/app/portfolio/portfolio.controller.ts index 8c957fe70..462a12404 100644 --- a/apps/api/src/app/portfolio/portfolio.controller.ts +++ b/apps/api/src/app/portfolio/portfolio.controller.ts @@ -315,18 +315,6 @@ export class PortfolioController { impersonationUserId || this.request.user.id ); - let report = await portfolio.getReport(); - - if ( - impersonationId && - !hasPermission( - getPermissions(this.request.user.role), - permissions.readForeignPortfolio - ) - ) { - // TODO: Filter out absolute numbers - } - - return report; + return await portfolio.getReport(); } } diff --git a/apps/api/src/models/portfolio.ts b/apps/api/src/models/portfolio.ts index 4bea0ac2a..1176fa945 100644 --- a/apps/api/src/models/portfolio.ts +++ b/apps/api/src/models/portfolio.ts @@ -402,10 +402,10 @@ export class Portfolio implements PortfolioInterface { accountClusterRisk: await this.rulesService.evaluate( this, [ - new AccountClusterRiskCurrentInvestment( + new AccountClusterRiskInitialInvestment( this.exchangeRateDataService ), - new AccountClusterRiskInitialInvestment( + new AccountClusterRiskCurrentInvestment( this.exchangeRateDataService ), new AccountClusterRiskSingleAccount(this.exchangeRateDataService)