diff --git a/src/modules/companies/DTO/create-company.dto.ts b/src/modules/companies/DTO/create-company.dto.ts index 08a8ec1..d2317ac 100644 --- a/src/modules/companies/DTO/create-company.dto.ts +++ b/src/modules/companies/DTO/create-company.dto.ts @@ -96,11 +96,10 @@ export class CreateCompanyDto extends PickType(CompleteRegistrationDto, ["phone" @ApiPropertyOptional({ description: " تاریخ پایان قرارداد اجاره در صورتیکه اجاره ای است" }) rentEndAt?: string; - @IsOptional() @IsArray() @ValidateNested({ each: true }) - @ApiPropertyOptional({ description: "تصاویر قرارداد اجاره" }) - contractImages?: string[]; + @ApiProperty({ description: " یا سند تصاویر قرارداد اجاره" }) + contractImages: string[]; @IsNotEmpty({ message: CompanyMessage.INDUSTRY_ID_REQUIRED }) @IsUUID("7", { message: CompanyMessage.INDUSTRY_ID_SHOULD_BE_UUID }) diff --git a/src/modules/companies/services/companies.service.ts b/src/modules/companies/services/companies.service.ts index f62ed9f..8958d1d 100644 --- a/src/modules/companies/services/companies.service.ts +++ b/src/modules/companies/services/companies.service.ts @@ -418,10 +418,6 @@ export class CompaniesService { if (!createDto.rentEndAt) { throw new BadRequestException(CompanyMessage.RENT_END_IS_REQUIRED) } - - if (!createDto.contractImages?.length) { - throw new BadRequestException(CompanyMessage.RENT_CONTRACT_IMAGE_IS_REQUIRED) - } } const industry = await em.findOne(Industry, { id: createDto.industryId, deletedAt: null });