diff --git a/apps/api/src/app/endpoints/public/public.controller.ts b/apps/api/src/app/endpoints/public/public.controller.ts index 310daa9b9..b0f7bb2c3 100644 --- a/apps/api/src/app/endpoints/public/public.controller.ts +++ b/apps/api/src/app/endpoints/public/public.controller.ts @@ -57,7 +57,7 @@ export class PublicController { } const [ - { holdings, markets }, + { holdings }, { performance: performance1d }, { performance: performanceMax }, { performance: performanceYtd } @@ -80,7 +80,6 @@ export class PublicController { hasDetails, alias: access.alias, holdings: {}, - markets: hasDetails ? markets : undefined, performance: { '1d': { relativeChange: diff --git a/apps/api/src/app/portfolio/portfolio.controller.ts b/apps/api/src/app/portfolio/portfolio.controller.ts index 0d1d8a0a8..7c11e4767 100644 --- a/apps/api/src/app/portfolio/portfolio.controller.ts +++ b/apps/api/src/app/portfolio/portfolio.controller.ts @@ -95,7 +95,7 @@ export class PortfolioController { filterByTags }); - const { accounts, hasErrors, holdings, markets, platforms, summary } = + const { accounts, hasErrors, holdings, platforms, summary } = await this.portfolioService.getDetails({ dateRange, filters, @@ -214,8 +214,7 @@ export class PortfolioController { hasError, holdings, platforms, - summary: portfolioSummary, - markets: hasDetails ? markets : undefined + summary: portfolioSummary }; } diff --git a/libs/common/src/lib/interfaces/responses/public-portfolio-response.interface.ts b/libs/common/src/lib/interfaces/responses/public-portfolio-response.interface.ts index 0e34d08db..ce623a058 100644 --- a/libs/common/src/lib/interfaces/responses/public-portfolio-response.interface.ts +++ b/libs/common/src/lib/interfaces/responses/public-portfolio-response.interface.ts @@ -1,5 +1,3 @@ -import { Market } from '@ghostfolio/common/types'; - import { PortfolioPosition } from '../portfolio-position.interface'; export interface PublicPortfolioResponse extends PublicPortfolioResponseV1 { @@ -24,12 +22,6 @@ export interface PublicPortfolioResponse extends PublicPortfolioResponseV1 { | 'valueInPercentage' >; }; - markets?: { - [key in Market]: { - name: string; - value: number; - }; - }; } interface PublicPortfolioResponseV1 {