diff --git a/apps/api/src/app/import/import-data.dto.ts b/apps/api/src/app/import/import-data.dto.ts index 904a0799a..25d67fe8f 100644 --- a/apps/api/src/app/import/import-data.dto.ts +++ b/apps/api/src/app/import/import-data.dto.ts @@ -28,13 +28,13 @@ export class ImportDataDto { @IsArray() @IsOptional() - @Type(() => CreateTagDto) + @Type(() => CreatePlatformDto) @ValidateNested({ each: true }) - tags?: CreateTagDto[]; + platforms?: CreatePlatformDto[]; @IsArray() @IsOptional() - @Type(() => CreatePlatformDto) + @Type(() => CreateTagDto) @ValidateNested({ each: true }) - platforms?: CreatePlatformDto[]; + tags?: CreateTagDto[]; } diff --git a/apps/api/src/app/import/import.controller.ts b/apps/api/src/app/import/import.controller.ts index 038ca0455..41c610a62 100644 --- a/apps/api/src/app/import/import.controller.ts +++ b/apps/api/src/app/import/import.controller.ts @@ -65,8 +65,8 @@ export class ImportController { accountsWithBalancesDto: importData.accounts ?? [], activitiesDto: importData.activities, assetProfilesWithMarketDataDto: importData.assetProfiles ?? [], - tagsDto: importData.tags ?? [], platformsDto: importData.platforms ?? [], + tagsDto: importData.tags ?? [], user: this.request.user }); diff --git a/apps/api/src/app/import/import.service.ts b/apps/api/src/app/import/import.service.ts index 7ff0afaee..8212d32f1 100644 --- a/apps/api/src/app/import/import.service.ts +++ b/apps/api/src/app/import/import.service.ts @@ -157,8 +157,8 @@ export class ImportService { assetProfilesWithMarketDataDto, isDryRun = false, maxActivitiesToImport, - tagsDto, platformsDto, + tagsDto, user }: { accountsWithBalancesDto: ImportDataDto['accounts']; @@ -166,8 +166,8 @@ export class ImportService { assetProfilesWithMarketDataDto: ImportDataDto['assetProfiles']; isDryRun?: boolean; maxActivitiesToImport: number; - tagsDto: ImportDataDto['tags']; platformsDto: ImportDataDto['platforms']; + tagsDto: ImportDataDto['tags']; user: UserWithSettings; }): Promise { const accountIdMapping: { [oldAccountId: string]: string } = {};