diff --git a/src/modules/queue/domain/usecases/generate-queue.manager.ts b/src/modules/queue/domain/usecases/generate-queue.manager.ts index 97e416c..5fb281c 100644 --- a/src/modules/queue/domain/usecases/generate-queue.manager.ts +++ b/src/modules/queue/domain/usecases/generate-queue.manager.ts @@ -144,6 +144,7 @@ export class GenerateQueueManager { qty: data.qty, item_id: queue.id, vip: isVip, + showTime: false, }; const registerQueueManager = new RegisterQueueManager( this.bucketService, diff --git a/src/modules/queue/domain/usecases/register-queue.manager.ts b/src/modules/queue/domain/usecases/register-queue.manager.ts index 3c21e92..74aa94b 100644 --- a/src/modules/queue/domain/usecases/register-queue.manager.ts +++ b/src/modules/queue/domain/usecases/register-queue.manager.ts @@ -43,6 +43,7 @@ export class RegisterQueueManager extends BaseCreateManager { async beforeProcess(): Promise { const vip = this.data.vip ?? false; + const showTime = this.data.showTime ?? true; const item = await this.getItemMaster(); this.currentItemMaster = item; const [, end] = await this.queueTime(item.item_queue_id); @@ -56,7 +57,7 @@ export class RegisterQueueManager extends BaseCreateManager { Object.assign(this.data, { status: STATUS.WAITING, - time: end, + time: showTime ? end : undefined, item_queue_id: item.item_queue_id, vip, code,