diff --git a/src/modules/companies/services/companies.service.ts b/src/modules/companies/services/companies.service.ts index 27a55d4..ab12771 100644 --- a/src/modules/companies/services/companies.service.ts +++ b/src/modules/companies/services/companies.service.ts @@ -288,7 +288,8 @@ export class CompaniesService { const em = this.em.fork(); try { await em.begin(); - const { services, products, ...rest } = updateDto; + // rental related field should not be update by user + const { services, products, isRented, rentEndAt, rentContractImages, ...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);