From 92a4f5fbcb16bef29fc949a3c7884046c485e629 Mon Sep 17 00:00:00 2001 From: Dan Date: Wed, 5 Jun 2024 16:49:20 +0200 Subject: [PATCH] chore: Update portfolio-calculator.ts to use DataSource enum instead of string --- .../src/app/portfolio/calculator/twr/portfolio-calculator.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/api/src/app/portfolio/calculator/twr/portfolio-calculator.ts b/apps/api/src/app/portfolio/calculator/twr/portfolio-calculator.ts index 27aac51a5..7396b1cbe 100644 --- a/apps/api/src/app/portfolio/calculator/twr/portfolio-calculator.ts +++ b/apps/api/src/app/portfolio/calculator/twr/portfolio-calculator.ts @@ -7,6 +7,7 @@ import { SymbolMetrics, UniqueAsset } from '@ghostfolio/common/interfaces'; import { PortfolioSnapshot, TimelinePosition } from '@ghostfolio/common/models'; import { Logger } from '@nestjs/common'; +import { DataSource } from '@prisma/client'; import { Big } from 'big.js'; import { addDays, @@ -1372,7 +1373,7 @@ export class TWRPortfolioCalculator extends PortfolioCalculator { orders: PortfolioOrderItem[], day: Date, end: Date, - dataSource: string, + dataSource: DataSource, symbol: string, marketSymbolMap: { [date: string]: { [symbol: string]: Big } }, lastUnitPrice: Big,