diff --git a/src/modules/configuration/auth/domain/managers/admin-queue/login-admin-queue.manager.ts b/src/modules/configuration/auth/domain/managers/admin-queue/login-admin-queue.manager.ts index cc6ecab..60a4e58 100644 --- a/src/modules/configuration/auth/domain/managers/admin-queue/login-admin-queue.manager.ts +++ b/src/modules/configuration/auth/domain/managers/admin-queue/login-admin-queue.manager.ts @@ -73,13 +73,14 @@ export class LoginAdminQueueManager extends BaseCustomManager { message: `Akun anda sudah login di item "${hasLoginAsQueue?.item_name}"`, error: 'Unauthorized', }); - } else if (itemLogin && itemLogin.user_id !== this.userLogin.id) { - throw new UnauthorizedException({ - statusCode: HttpStatus.UNAUTHORIZED, - message: `"${userLoginItem.name}" masih login sebagai admin antrian `, - error: 'Unauthorized', - }); } + // else if (itemLogin && itemLogin.user_id !== this.userLogin.id) { + // throw new UnauthorizedException({ + // statusCode: HttpStatus.UNAUTHORIZED, + // message: `"${userLoginItem.name}" masih login sebagai admin antrian `, + // error: 'Unauthorized', + // }); + // } // * Disini untuk isi token const tokenData = { 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,