diff --git a/src/modules/companies/DTO/create-company.dto.ts b/src/modules/companies/DTO/create-company.dto.ts index 5663077..08a8ec1 100644 --- a/src/modules/companies/DTO/create-company.dto.ts +++ b/src/modules/companies/DTO/create-company.dto.ts @@ -100,7 +100,7 @@ export class CreateCompanyDto extends PickType(CompleteRegistrationDto, ["phone" @IsArray() @ValidateNested({ each: true }) @ApiPropertyOptional({ description: "تصاویر قرارداد اجاره" }) - rentContractImages?: string[]; + contractImages?: string[]; @IsNotEmpty({ message: CompanyMessage.INDUSTRY_ID_REQUIRED }) @IsUUID("7", { message: CompanyMessage.INDUSTRY_ID_SHOULD_BE_UUID }) @@ -142,7 +142,7 @@ export class CreateCompanyRequestDto extends PickType(CreateCompanyDto, [ "services", "metrage", "isRented", - "rentContractImages", + "contractImages", "rentEndAt" ]) { @IsNotEmpty({ message: CompanyMessage.CHIEF_EXECUTIVE_REQUIRED }) diff --git a/src/modules/companies/entities/company.entity.ts b/src/modules/companies/entities/company.entity.ts index da1f786..50c6b34 100644 --- a/src/modules/companies/entities/company.entity.ts +++ b/src/modules/companies/entities/company.entity.ts @@ -58,7 +58,7 @@ export class Company extends BaseEntity { isRented!: boolean & Opt; @Property({ type: "json", nullable: true }) - rentContractImages?: string[]; + contractImages?: string[]; @Property({ nullable: true }) rentEndAt?: Date; diff --git a/src/modules/companies/services/companies.service.ts b/src/modules/companies/services/companies.service.ts index ab12771..f62ed9f 100644 --- a/src/modules/companies/services/companies.service.ts +++ b/src/modules/companies/services/companies.service.ts @@ -289,7 +289,7 @@ export class CompaniesService { try { await em.begin(); // rental related field should not be update by user - const { services, products, isRented, rentEndAt, rentContractImages, ...rest } = updateDto; + const { services, products, isRented, rentEndAt, contractImages, ...rest } = updateDto; const company = await em.findOne(Company, { id, business: { id: businessId }, user: { id: userId }, deletedAt: null }); if (!company) throw new BadRequestException(CompanyMessage.COMPANY_NOT_FOUND); @@ -419,7 +419,7 @@ export class CompaniesService { throw new BadRequestException(CompanyMessage.RENT_END_IS_REQUIRED) } - if (!createDto.rentContractImages?.length) { + if (!createDto.contractImages?.length) { throw new BadRequestException(CompanyMessage.RENT_CONTRACT_IMAGE_IS_REQUIRED) } }