From 0b502188afd6026d2c68b074c65ae738a4700bcd Mon Sep 17 00:00:00 2001 From: Aswin Ashar Abdullah Date: Fri, 2 Aug 2024 16:08:26 +0700 Subject: [PATCH] fix(SPG-687) Booking status pending seharusnya bisa di cancel --- .../domain/usecases/managers/cancel-transaction.manager.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/transaction/transaction/domain/usecases/managers/cancel-transaction.manager.ts b/src/modules/transaction/transaction/domain/usecases/managers/cancel-transaction.manager.ts index 4e5de9d..3f2ed75 100644 --- a/src/modules/transaction/transaction/domain/usecases/managers/cancel-transaction.manager.ts +++ b/src/modules/transaction/transaction/domain/usecases/managers/cancel-transaction.manager.ts @@ -20,7 +20,7 @@ export class CancelTransactionManager extends BaseUpdateStatusManager { - if (![STATUS.EXPIRED, STATUS.PENDING].includes(this.data.status)) { + if (![STATUS.EXPIRED, STATUS.PENDING].includes(this.oldData.status)) { throw new UnprocessableEntityException({ statusCode: HttpStatus.UNPROCESSABLE_ENTITY, message: `Gagal! hanya tranksaksi dengan status ${STATUS.PENDING} dan ${STATUS.EXPIRED} yang dapat di${this.dataStatus}`,