diff --git a/apps/api/src/app/order/create-order.dto.ts b/apps/api/src/app/order/create-order.dto.ts index 3eafa704f..f25a7ee12 100644 --- a/apps/api/src/app/order/create-order.dto.ts +++ b/apps/api/src/app/order/create-order.dto.ts @@ -13,7 +13,6 @@ import { IsISO8601, IsNumber, IsOptional, - IsPositive, IsString, Min } from 'class-validator'; @@ -54,7 +53,7 @@ export class CreateOrderDto { fee: number; @IsNumber() - @IsPositive() + @Min(0) quantity: number; @IsString() @@ -68,7 +67,7 @@ export class CreateOrderDto { type: Type; @IsNumber() - @IsPositive() + @Min(0) unitPrice: number; @IsBoolean() diff --git a/apps/api/src/app/order/update-order.dto.ts b/apps/api/src/app/order/update-order.dto.ts index 9d968aa86..3123d5665 100644 --- a/apps/api/src/app/order/update-order.dto.ts +++ b/apps/api/src/app/order/update-order.dto.ts @@ -8,12 +8,10 @@ import { import { Transform, TransformFnParams } from 'class-transformer'; import { IsArray, - IsBoolean, IsEnum, IsISO8601, IsNumber, IsOptional, - IsPositive, IsString, Min } from 'class-validator'; @@ -56,7 +54,7 @@ export class UpdateOrderDto { id: string; @IsNumber() - @IsPositive() + @Min(0) quantity: number; @IsString() @@ -70,6 +68,6 @@ export class UpdateOrderDto { type: Type; @IsNumber() - @IsPositive() + @Min(0) unitPrice: number; }