Browse Source

Deprecate SymbolProfile in favor of assetProfile

Thomas Kaul 1 day ago
parent
commit
390c8eb4f9
  1. 2
      apps/api/src/app/portfolio/interfaces/portfolio-order.interface.ts
  2. 7
      libs/common/src/lib/config.ts

2
apps/api/src/app/portfolio/interfaces/portfolio-order.interface.ts

@ -2,7 +2,7 @@ import { Activity } from '@ghostfolio/common/interfaces';
export interface PortfolioOrder extends Pick<Activity, 'tags' | 'type'> {
assetProfile: Pick<
Activity['SymbolProfile'],
Activity['assetProfile'],
'assetSubClass' | 'currency' | 'dataSource' | 'name' | 'symbol' | 'userId'
>;
date: string;

7
libs/common/src/lib/config.ts

@ -106,13 +106,20 @@ export const DEFAULT_REDACTED_PATHS = [
'accounts[*].valueInBaseCurrency',
'activities[*].account.balance',
'activities[*].account.comment',
'activities[*].assetProfile.symbolMapping',
'activities[*].assetProfile.watchedByCount',
'activities[*].comment',
'activities[*].fee',
'activities[*].feeInAssetProfileCurrency',
'activities[*].feeInBaseCurrency',
'activities[*].quantity',
/* @deprecated */
'activities[*].SymbolProfile.symbolMapping',
/* @deprecated */
'activities[*].SymbolProfile.watchedByCount',
'activities[*].value',
'activities[*].valueInBaseCurrency',
'balance',

Loading…
Cancel
Save