From 046a5867815394533a3b669ea350a140a93ade6e Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Sat, 26 Jul 2025 16:32:05 +0200 Subject: [PATCH] Make accounts and assetProfiles optional --- apps/api/src/app/import/import-data.dto.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/api/src/app/import/import-data.dto.ts b/apps/api/src/app/import/import-data.dto.ts index 6066f17ce..6b28891ed 100644 --- a/apps/api/src/app/import/import-data.dto.ts +++ b/apps/api/src/app/import/import-data.dto.ts @@ -7,11 +7,11 @@ import { CreateAccountWithBalancesDto } from './create-account-with-balances.dto import { CreateAssetProfileWithMarketDataDto } from './create-asset-profile-with-maketdata.dto'; export class ImportDataDto { - @IsOptional() @IsArray() + @IsOptional() @Type(() => CreateAccountWithBalancesDto) @ValidateNested({ each: true }) - accounts: CreateAccountWithBalancesDto[]; + accounts?: CreateAccountWithBalancesDto[]; @IsArray() @Type(() => CreateOrderDto) @@ -19,7 +19,8 @@ export class ImportDataDto { activities: CreateOrderDto[]; @IsArray() + @IsOptional() @Type(() => CreateAssetProfileWithMarketDataDto) @ValidateNested({ each: true }) - assetProfiles: CreateAssetProfileWithMarketDataDto[]; + assetProfiles?: CreateAssetProfileWithMarketDataDto[]; }