From 42db63ed3664a7728cf5fd04ced6807d740897cf Mon Sep 17 00:00:00 2001 From: Vansh Date: Wed, 22 Oct 2025 17:01:34 +0530 Subject: [PATCH] feat: extend export response interface with performanceCalculationType --- apps/api/src/app/export/export.service.ts | 6 +++++- .../interfaces/responses/export-response.interface.ts | 9 +++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/apps/api/src/app/export/export.service.ts b/apps/api/src/app/export/export.service.ts index 8b2d72c09..b4274cbed 100644 --- a/apps/api/src/app/export/export.service.ts +++ b/apps/api/src/app/export/export.service.ts @@ -3,7 +3,11 @@ import { OrderService } from '@ghostfolio/api/app/order/order.service'; import { environment } from '@ghostfolio/api/environments/environment'; import { MarketDataService } from '@ghostfolio/api/services/market-data/market-data.service'; import { TagService } from '@ghostfolio/api/services/tag/tag.service'; -import { ExportResponse, Filter, UserSettings } from '@ghostfolio/common/interfaces'; +import { + ExportResponse, + Filter, + UserSettings +} from '@ghostfolio/common/interfaces'; import { Injectable } from '@nestjs/common'; import { Platform, Prisma } from '@prisma/client'; diff --git a/libs/common/src/lib/interfaces/responses/export-response.interface.ts b/libs/common/src/lib/interfaces/responses/export-response.interface.ts index ae4bf0b49..91f81c0a8 100644 --- a/libs/common/src/lib/interfaces/responses/export-response.interface.ts +++ b/libs/common/src/lib/interfaces/responses/export-response.interface.ts @@ -7,9 +7,9 @@ import { Tag } from '@prisma/client'; +import { PerformanceCalculationType } from '../../types/performance-calculation-type.type'; import { AccountBalance } from '../account-balance.interface'; import { MarketData } from '../market-data.interface'; -import { PerformanceCalculationType } from '../../types/performance-calculation-type.type'; export interface ExportResponse { accounts: (Omit & { @@ -37,5 +37,10 @@ export interface ExportResponse { }; platforms: Platform[]; tags: Omit[]; - user: { settings: { currency: string; performanceCalculationType: PerformanceCalculationType } }; + user: { + settings: { + currency: string; + performanceCalculationType: PerformanceCalculationType; + }; + }; }