|
|
@ -4,6 +4,7 @@ import { DEFAULT_DATE_RANGE } from '@ghostfolio/common/config'; |
|
|
import { |
|
|
import { |
|
|
CreateAccountWithBalancesDto, |
|
|
CreateAccountWithBalancesDto, |
|
|
CreateAssetProfileWithMarketDataDto, |
|
|
CreateAssetProfileWithMarketDataDto, |
|
|
|
|
|
CreatePlatformDto, |
|
|
CreateTagDto |
|
|
CreateTagDto |
|
|
} from '@ghostfolio/common/dtos'; |
|
|
} from '@ghostfolio/common/dtos'; |
|
|
import { Activity, PortfolioPosition } from '@ghostfolio/common/interfaces'; |
|
|
import { Activity, PortfolioPosition } from '@ghostfolio/common/interfaces'; |
|
|
@ -107,6 +108,7 @@ export class GfImportActivitiesDialogComponent { |
|
|
private accounts: CreateAccountWithBalancesDto[] = []; |
|
|
private accounts: CreateAccountWithBalancesDto[] = []; |
|
|
private activities: Activity[] = []; |
|
|
private activities: Activity[] = []; |
|
|
private assetProfiles: CreateAssetProfileWithMarketDataDto[] = []; |
|
|
private assetProfiles: CreateAssetProfileWithMarketDataDto[] = []; |
|
|
|
|
|
private platforms: CreatePlatformDto[] = []; |
|
|
private tags: CreateTagDto[] = []; |
|
|
private tags: CreateTagDto[] = []; |
|
|
|
|
|
|
|
|
private readonly changeDetectorRef = inject(ChangeDetectorRef); |
|
|
private readonly changeDetectorRef = inject(ChangeDetectorRef); |
|
|
@ -173,6 +175,7 @@ export class GfImportActivitiesDialogComponent { |
|
|
accounts: this.accounts, |
|
|
accounts: this.accounts, |
|
|
activities: this.selectedActivities, |
|
|
activities: this.selectedActivities, |
|
|
assetProfiles: this.assetProfiles, |
|
|
assetProfiles: this.assetProfiles, |
|
|
|
|
|
platforms: this.platforms, |
|
|
tags: this.tags |
|
|
tags: this.tags |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
@ -304,6 +307,7 @@ export class GfImportActivitiesDialogComponent { |
|
|
|
|
|
|
|
|
this.accounts = content.accounts; |
|
|
this.accounts = content.accounts; |
|
|
this.assetProfiles = content.assetProfiles; |
|
|
this.assetProfiles = content.assetProfiles; |
|
|
|
|
|
this.platforms = content.platforms; |
|
|
this.tags = content.tags; |
|
|
this.tags = content.tags; |
|
|
|
|
|
|
|
|
if (!isArray(content.activities)) { |
|
|
if (!isArray(content.activities)) { |
|
|
@ -337,6 +341,7 @@ export class GfImportActivitiesDialogComponent { |
|
|
activities: content.activities, |
|
|
activities: content.activities, |
|
|
assetProfiles: content.assetProfiles, |
|
|
assetProfiles: content.assetProfiles, |
|
|
isDryRun: true, |
|
|
isDryRun: true, |
|
|
|
|
|
platforms: content.platforms, |
|
|
tags: content.tags |
|
|
tags: content.tags |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
|