From 57ba8768b6ab525d256b229da7f14cdef88eb488 Mon Sep 17 00:00:00 2001 From: AkashNegi1 Date: Sun, 28 Jun 2026 23:50:09 +0530 Subject: [PATCH] Task/remove invalid { each: true } from @IsEnum decorators on scalar DTO properties --- libs/common/src/lib/dtos/create-asset-profile.dto.ts | 4 ++-- libs/common/src/lib/dtos/create-order.dto.ts | 6 +++--- libs/common/src/lib/dtos/update-asset-profile.dto.ts | 4 ++-- libs/common/src/lib/dtos/update-order.dto.ts | 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/libs/common/src/lib/dtos/create-asset-profile.dto.ts b/libs/common/src/lib/dtos/create-asset-profile.dto.ts index 1bd3ba9a8..73f0d3f5a 100644 --- a/libs/common/src/lib/dtos/create-asset-profile.dto.ts +++ b/libs/common/src/lib/dtos/create-asset-profile.dto.ts @@ -11,11 +11,11 @@ import { } from 'class-validator'; export class CreateAssetProfileDto { - @IsEnum(AssetClass, { each: true }) + @IsEnum(AssetClass) @IsOptional() assetClass?: AssetClass; - @IsEnum(AssetSubClass, { each: true }) + @IsEnum(AssetSubClass) @IsOptional() assetSubClass?: AssetSubClass; diff --git a/libs/common/src/lib/dtos/create-order.dto.ts b/libs/common/src/lib/dtos/create-order.dto.ts index dfd0d8aa5..9236a12d8 100644 --- a/libs/common/src/lib/dtos/create-order.dto.ts +++ b/libs/common/src/lib/dtos/create-order.dto.ts @@ -21,11 +21,11 @@ export class CreateOrderDto { @IsString() accountId?: string; - @IsEnum(AssetClass, { each: true }) + @IsEnum(AssetClass) @IsOptional() assetClass?: AssetClass; - @IsEnum(AssetSubClass, { each: true }) + @IsEnum(AssetSubClass) @IsOptional() assetSubClass?: AssetSubClass; @@ -66,7 +66,7 @@ export class CreateOrderDto { @IsOptional() tags?: string[]; - @IsEnum(Type, { each: true }) + @IsEnum(Type) type: Type; @IsNumber() diff --git a/libs/common/src/lib/dtos/update-asset-profile.dto.ts b/libs/common/src/lib/dtos/update-asset-profile.dto.ts index ba3868482..7096023b3 100644 --- a/libs/common/src/lib/dtos/update-asset-profile.dto.ts +++ b/libs/common/src/lib/dtos/update-asset-profile.dto.ts @@ -18,11 +18,11 @@ import { } from 'class-validator'; export class UpdateAssetProfileDto { - @IsEnum(AssetClass, { each: true }) + @IsEnum(AssetClass) @IsOptional() assetClass?: AssetClass; - @IsEnum(AssetSubClass, { each: true }) + @IsEnum(AssetSubClass) @IsOptional() assetSubClass?: AssetSubClass; diff --git a/libs/common/src/lib/dtos/update-order.dto.ts b/libs/common/src/lib/dtos/update-order.dto.ts index 3656a8043..7843f142c 100644 --- a/libs/common/src/lib/dtos/update-order.dto.ts +++ b/libs/common/src/lib/dtos/update-order.dto.ts @@ -20,11 +20,11 @@ export class UpdateOrderDto { @IsString() accountId?: string; - @IsEnum(AssetClass, { each: true }) + @IsEnum(AssetClass) @IsOptional() assetClass?: AssetClass; - @IsEnum(AssetSubClass, { each: true }) + @IsEnum(AssetSubClass) @IsOptional() assetSubClass?: AssetSubClass;