From dc3ff8dcf9692f389145c14d473717aa7cf86f36 Mon Sep 17 00:00:00 2001 From: Max Novelli Date: Thu, 19 Sep 2024 11:52:46 +0200 Subject: [PATCH] Updated datasets dto according to PR review --- src/datasets/dto/output-dataset.dto.ts | 6 +++--- src/datasets/dto/update-dataset.dto.ts | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/datasets/dto/output-dataset.dto.ts b/src/datasets/dto/output-dataset.dto.ts index 8809e3756..6c070a73c 100644 --- a/src/datasets/dto/output-dataset.dto.ts +++ b/src/datasets/dto/output-dataset.dto.ts @@ -1,6 +1,6 @@ import { ApiProperty } from "@nestjs/swagger"; import { CreateDatasetDto } from "./create-dataset.dto"; -import { IsString } from "class-validator"; +import { IsDateString, IsString } from "class-validator"; export class OutputDatasetDto extends CreateDatasetDto { @ApiProperty({ @@ -27,7 +27,7 @@ export class OutputDatasetDto extends CreateDatasetDto { description: "Date and time when this record was created. This field is managed by mongoose with through the timestamp settings. The field should be a string containing a date in ISO 8601 format (2024-02-27T12:26:57.313Z)", }) - @IsString() + @IsDateString() createdAt: Date; @ApiProperty({ @@ -36,6 +36,6 @@ export class OutputDatasetDto extends CreateDatasetDto { description: "Date and time when this record was updated last. This field is managed by mongoose with through the timestamp settings. The field should be a string containing a date in ISO 8601 format (2024-02-27T12:26:57.313Z)", }) - @IsString() + @IsDateString() updatedAt: Date; } diff --git a/src/datasets/dto/update-dataset.dto.ts b/src/datasets/dto/update-dataset.dto.ts index 26866705d..6592e57ec 100644 --- a/src/datasets/dto/update-dataset.dto.ts +++ b/src/datasets/dto/update-dataset.dto.ts @@ -209,7 +209,7 @@ export class UpdateDatasetDto extends OwnableDto { }) @IsOptional() @IsBoolean() - readonly isPublished?: boolean = false; + readonly isPublished?: boolean; @ApiProperty({ type: "array", @@ -371,7 +371,7 @@ export class UpdateDatasetDto extends OwnableDto { }) @IsOptional() @IsString({ - each: false, + each: true, }) readonly instrumentIds?: string[];