Browse Source

Improve symbol validation

pull/8005/head
Thomas Kaul 2 weeks ago
parent
commit
26ffc8bb54
  1. 5
      libs/common/src/lib/dtos/update-order.dto.ts

5
libs/common/src/lib/dtos/update-order.dto.ts

@ -17,6 +17,7 @@ import {
IsArray, IsArray,
IsEnum, IsEnum,
IsISO8601, IsISO8601,
IsNotEmpty,
IsNumber, IsNumber,
IsOptional, IsOptional,
IsString, IsString,
@ -72,8 +73,12 @@ export class UpdateOrderDto {
@Min(0) @Min(0)
quantity: number; quantity: number;
@IsNotEmpty()
@IsString() @IsString()
@MaxLength(SYMBOL_MAXIMUM_LENGTH) @MaxLength(SYMBOL_MAXIMUM_LENGTH)
@Transform(({ value }: TransformFnParams) =>
isString(value) ? value.trim() : value
)
symbol: string; symbol: string;
@ArrayUnique() @ArrayUnique()

Loading…
Cancel
Save