This commit is contained in:
sbriat
2023-04-27 17:52:43 +02:00
parent 96577e119f
commit 95310651d8
5 changed files with 57 additions and 12 deletions

View File

@@ -8,10 +8,12 @@ import {
IsNumber,
IsOptional,
IsString,
ValidateNested,
} from 'class-validator';
import { PointType } from '../../../geography/domain/types/point-type.enum';
import { Frequency } from '../types/frequency.enum';
import { Coordinates } from '../../../geography/domain/types/coordinates.type';
import { Type } from 'class-transformer';
export class CreateAdRequest {
@IsString()
@@ -112,7 +114,9 @@ export class CreateAdRequest {
destinationType: PointType;
@IsArray()
@ValidateNested({ each: true })
@ArrayMinSize(2)
@Type(() => Coordinates)
@AutoMap(() => [Coordinates])
waypoints: Coordinates[];