|
@ -394,7 +394,7 @@ export class PortfolioService { |
|
|
continue; |
|
|
continue; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
const value = item.quantity.mul(item.marketPrice); |
|
|
const value = item.quantity.mul(item.marketPrice ?? 0); |
|
|
const symbolProfile = symbolProfileMap[item.symbol]; |
|
|
const symbolProfile = symbolProfileMap[item.symbol]; |
|
|
const dataProviderResponse = dataProviderResponses[item.symbol]; |
|
|
const dataProviderResponse = dataProviderResponses[item.symbol]; |
|
|
|
|
|
|
|
@ -658,7 +658,7 @@ export class PortfolioService { |
|
|
netPerformancePercent: position.netPerformancePercentage?.toNumber(), |
|
|
netPerformancePercent: position.netPerformancePercentage?.toNumber(), |
|
|
quantity: quantity.toNumber(), |
|
|
quantity: quantity.toNumber(), |
|
|
value: this.exchangeRateDataService.toCurrency( |
|
|
value: this.exchangeRateDataService.toCurrency( |
|
|
quantity.mul(marketPrice).toNumber(), |
|
|
quantity.mul(marketPrice ?? 0).toNumber(), |
|
|
currency, |
|
|
currency, |
|
|
userCurrency |
|
|
userCurrency |
|
|
) |
|
|
) |
|
|