From 714274d586d6a7116680d726681a4332ee4579bd Mon Sep 17 00:00:00 2001 From: morteza-mortezai Date: Sun, 9 Nov 2025 12:25:18 +0330 Subject: [PATCH 1/2] fix: bug in cancel order --- src/modules/cancel/cancel.service.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/cancel/cancel.service.ts b/src/modules/cancel/cancel.service.ts index 3c740a3..48e4d4d 100644 --- a/src/modules/cancel/cancel.service.ts +++ b/src/modules/cancel/cancel.service.ts @@ -12,7 +12,7 @@ import { IOCTYPES } from "../../IOC/ioc.types"; import { OrderItemRefEnum, ReasonRefEnum } from "../fine/models/fine.model"; import { FineRepo } from "../fine/repository/fine.repository"; import { OrderItemRepo, OrderRepository } from "../order/order.repository"; -import { CancellerRefEnum, CancelStatusEnum } from "./models/cancel.model"; +import { CancelStatusEnum, CancellerRefEnum } from "./models/cancel.model"; import { StatusEnum } from "../../common/enums/status.enum"; import { FineRuleRepo } from "../fine/repository/fineRule.repository"; import { NotificationService } from "../notification/notification.service"; @@ -61,7 +61,7 @@ class CancelService { session.startTransaction(); try { const { orderId } = createCancelDto; - const order = await this.orderRepository.findById(orderId); + const order = await this.orderRepository.model.findById(orderId); if (!order) { throw new BadRequestError(OrderMessage.NotFound); } From e54fc58b37b408768d2badc0e4bbc10dad467cda Mon Sep 17 00:00:00 2001 From: morteza-mortezai Date: Sun, 9 Nov 2025 12:31:30 +0330 Subject: [PATCH 2/2] fix: bug in cancel order --- src/modules/cancel/cancel.service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/cancel/cancel.service.ts b/src/modules/cancel/cancel.service.ts index 48e4d4d..0b91f9b 100644 --- a/src/modules/cancel/cancel.service.ts +++ b/src/modules/cancel/cancel.service.ts @@ -26,7 +26,7 @@ class CancelService { @inject(IOCTYPES.FineRuleRepo) private fineRuleRepo: FineRuleRepo; @inject(IOCTYPES.FineRepo) private fineRepo: FineRepo; @inject(IOCTYPES.NotificationService) notificationService: NotificationService; - @inject(IOCTYPES.OrderService) orderRepository: OrderRepository; + @inject(IOCTYPES.OrderRepository) orderRepository: OrderRepository; //#######################################################