Browse Source

Refactoring

pull/5749/head
Thomas Kaul 2 weeks ago
parent
commit
84a3ae441d
  1. 5
      apps/api/src/app/import/import.service.ts
  2. 2
      apps/client/src/app/services/import-activities.service.ts

5
apps/api/src/app/import/import.service.ts

@ -743,14 +743,15 @@ export class ImportService {
}
if (!assetProfiles[getAssetProfileIdentifier({ dataSource, symbol })]) {
// Skip asset profile validation for FEE, INTEREST, and LIABILITY
// as these transaction types don't require asset profiles
if (['FEE', 'INTEREST', 'LIABILITY'].includes(type)) {
// Skip asset profile validation for FEE, INTEREST, and LIABILITY
// as these activity types don't require asset profiles
assetProfiles[getAssetProfileIdentifier({ dataSource, symbol })] = {
currency,
dataSource,
symbol
};
continue;
}

2
apps/client/src/app/services/import-activities.service.ts

@ -57,9 +57,9 @@ export class ImportActivitiesService {
const assetProfiles: CreateAssetProfileWithMarketDataDto[] = [];
for (const [index, item] of content.entries()) {
const currency = this.parseCurrency({ content, index, item });
const dataSource = this.parseDataSource({ item });
const symbol = this.parseSymbol({ content, index, item });
const currency = this.parseCurrency({ content, index, item });
const type = this.parseType({ content, index, item });
activities.push({

Loading…
Cancel
Save