Browse Source

Revert "fix(api): remove intersection type usage"

This reverts commit 2437ae094d.
pull/6171/head
KenTandrian 1 week ago
parent
commit
d75cef26bd
  1. 4
      apps/api/src/app/portfolio/calculator/portfolio-calculator.ts
  2. 1
      libs/common/src/lib/models/timeline-position.ts

4
apps/api/src/app/portfolio/calculator/portfolio-calculator.ts

@ -302,7 +302,9 @@ export abstract class PortfolioCalculator {
const errors: ResponseError['errors'] = [];
let hasAnySymbolMetricsErrors = false;
const positions: TimelinePosition[] = [];
const positions: (TimelinePosition & {
includeInHoldings: boolean;
})[] = [];
const accumulatedValuesByDate: {
[date: string]: {

1
libs/common/src/lib/models/timeline-position.ts

@ -50,7 +50,6 @@ export class TimelinePosition {
@Type(() => Big)
grossPerformanceWithCurrencyEffect: Big;
includeInHoldings?: boolean;
includeInTotalAssetValue?: boolean;
@Transform(transformToBig, { toClassOnly: true })

Loading…
Cancel
Save