From 903533cd86753df6f0368082ce19745c7264cf54 Mon Sep 17 00:00:00 2001 From: hannathkadher Date: Mon, 27 Jan 2025 15:19:35 +0400 Subject: [PATCH] fix create subspace --- src/space/dtos/subspace/add.subspace.dto.ts | 9 ++++++++- src/space/services/subspace/subspace.service.ts | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/space/dtos/subspace/add.subspace.dto.ts b/src/space/dtos/subspace/add.subspace.dto.ts index 98b381a..95ad0fb 100644 --- a/src/space/dtos/subspace/add.subspace.dto.ts +++ b/src/space/dtos/subspace/add.subspace.dto.ts @@ -1,5 +1,11 @@ import { ApiProperty } from '@nestjs/swagger'; -import { IsArray, IsNotEmpty, IsString, ValidateNested } from 'class-validator'; +import { + IsArray, + IsNotEmpty, + IsOptional, + IsString, + ValidateNested, +} from 'class-validator'; import { CreateTagDto } from '../tag'; import { Type } from 'class-transformer'; @@ -19,5 +25,6 @@ export class AddSubspaceDto { @IsArray() @ValidateNested({ each: true }) @Type(() => CreateTagDto) + @IsOptional() tags?: CreateTagDto[]; } diff --git a/src/space/services/subspace/subspace.service.ts b/src/space/services/subspace/subspace.service.ts index 7c5cf6d..599a282 100644 --- a/src/space/services/subspace/subspace.service.ts +++ b/src/space/services/subspace/subspace.service.ts @@ -146,7 +146,7 @@ export class SubSpaceService { ): Promise { const space = await this.validationService.validateSpaceWithinCommunityAndProject( - params.projectUuid, + params.communityUuid, params.projectUuid, params.spaceUuid, );