Browse Source

resolve comments

pull/5130/head
KenTandrian 1 month ago
parent
commit
9f2e9e23b0
  1. 4
      apps/api/src/app/portfolio/calculator/roai/portfolio-calculator.ts

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

@ -237,10 +237,10 @@ export class RoaiPortfolioCalculator extends PortfolioCalculator {
if ( if (
!unitPriceAtEndDate && !unitPriceAtEndDate &&
dataSource === 'MANUAL' && dataSource === 'MANUAL' &&
lastOrder?.type === 'BUY' && ['BUY', 'SELL'].includes(lastOrder?.type) &&
lastOrder?.unitPrice lastOrder?.unitPrice
) { ) {
// For BUY activities with a MANUAL data source where no historical market price is available, // For BUY/SELL activities with a MANUAL data source where no historical market price is available,
// the calculation should fall back to using the activity's unit price. // the calculation should fall back to using the activity's unit price.
unitPriceAtEndDate = lastOrder.unitPrice; unitPriceAtEndDate = lastOrder.unitPrice;
} }

Loading…
Cancel
Save