|
|
@ -1883,7 +1883,7 @@ export class PortfolioService { |
|
|
|
const nonExcludedActivities: Activity[] = []; |
|
|
|
|
|
|
|
for (const activity of activities) { |
|
|
|
if (activity.Account?.isExcluded) { |
|
|
|
if (activity.account?.isExcluded) { |
|
|
|
excludedActivities.push(activity); |
|
|
|
} else { |
|
|
|
nonExcludedActivities.push(activity); |
|
|
@ -2190,7 +2190,7 @@ export class PortfolioService { |
|
|
|
} |
|
|
|
|
|
|
|
for (const { |
|
|
|
Account, |
|
|
|
account, |
|
|
|
quantity, |
|
|
|
SymbolProfile, |
|
|
|
type |
|
|
@ -2201,27 +2201,27 @@ export class PortfolioService { |
|
|
|
(portfolioItemsNow[SymbolProfile.symbol]?.marketPriceInBaseCurrency ?? |
|
|
|
0); |
|
|
|
|
|
|
|
if (accounts[Account?.id || UNKNOWN_KEY]?.valueInBaseCurrency) { |
|
|
|
accounts[Account?.id || UNKNOWN_KEY].valueInBaseCurrency += |
|
|
|
if (accounts[account?.id || UNKNOWN_KEY]?.valueInBaseCurrency) { |
|
|
|
accounts[account?.id || UNKNOWN_KEY].valueInBaseCurrency += |
|
|
|
currentValueOfSymbolInBaseCurrency; |
|
|
|
} else { |
|
|
|
accounts[Account?.id || UNKNOWN_KEY] = { |
|
|
|
accounts[account?.id || UNKNOWN_KEY] = { |
|
|
|
balance: 0, |
|
|
|
currency: Account?.currency, |
|
|
|
currency: account?.currency, |
|
|
|
name: account.name, |
|
|
|
valueInBaseCurrency: currentValueOfSymbolInBaseCurrency |
|
|
|
}; |
|
|
|
} |
|
|
|
|
|
|
|
if ( |
|
|
|
platforms[Account?.platformId || UNKNOWN_KEY]?.valueInBaseCurrency |
|
|
|
platforms[account?.platformId || UNKNOWN_KEY]?.valueInBaseCurrency |
|
|
|
) { |
|
|
|
platforms[Account?.platformId || UNKNOWN_KEY].valueInBaseCurrency += |
|
|
|
platforms[account?.platformId || UNKNOWN_KEY].valueInBaseCurrency += |
|
|
|
currentValueOfSymbolInBaseCurrency; |
|
|
|
} else { |
|
|
|
platforms[Account?.platformId || UNKNOWN_KEY] = { |
|
|
|
platforms[account?.platformId || UNKNOWN_KEY] = { |
|
|
|
balance: 0, |
|
|
|
currency: Account?.currency, |
|
|
|
currency: account?.currency, |
|
|
|
name: account.platform?.name, |
|
|
|
valueInBaseCurrency: currentValueOfSymbolInBaseCurrency |
|
|
|
}; |
|
|
|