From 903b7cfd183d6103ef53ac08c6f545a543986f72 Mon Sep 17 00:00:00 2001 From: shancheas Date: Sun, 22 Dec 2024 09:33:22 +0700 Subject: [PATCH] fix: whatsapp notification not show --- src/modules/queue/domain/usecases/register-queue.manager.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/modules/queue/domain/usecases/register-queue.manager.ts b/src/modules/queue/domain/usecases/register-queue.manager.ts index 9eced92..1bfab74 100644 --- a/src/modules/queue/domain/usecases/register-queue.manager.ts +++ b/src/modules/queue/domain/usecases/register-queue.manager.ts @@ -24,7 +24,7 @@ export class RegisterQueueManager extends BaseCreateManager { super(); } - private currentItemMaster; + private currentItemMaster: ItemModel; async averageTime(): Promise { const item = await this.getItemMaster(); @@ -66,7 +66,7 @@ export class RegisterQueueManager extends BaseCreateManager { async getItemMaster(): Promise { const queueItem: QueueItemModel = await this.dataService.item.findOne({ - relations: ['item'], + relations: ['item', 'item.item_queue'], where: { id: this.data.item_id, }, @@ -79,7 +79,7 @@ export class RegisterQueueManager extends BaseCreateManager { const notificationService = new WhatsappService(); const item = this.currentItemMaster ?? (await this.getItemMaster()); - if (!item.use_notification) return; + if (!item.item_queue.use_notification) return; const queueTicket = await this.dataService.queueTicket(this.result.id);