diff --git a/src/game/game.dto.ts b/src/game/game.dto.ts index 1809314fb6cfcab6b7618f5b42add114505e157a..081a9aeb348d913164c625f587af0fd01281401d 100644 --- a/src/game/game.dto.ts +++ b/src/game/game.dto.ts @@ -62,15 +62,17 @@ export class newGameDTO { @IsNotEmpty() @Length(1, 255) desc: string; - @IsNotEmpty() - @Validate(CenterJSON) - center: JSON; + @ValidateNested() + @Type(() => CenterDTO) + center: CenterDTO; @IsDateString() @IsNotEmpty() startdate: string; @IsDateString() @IsNotEmpty() enddate: string; + @Length(0, 65) + image: string; } export class GameStateDTO {