diff --git a/src/transaction/transaction.service.ts b/src/transaction/transaction.service.ts index 5414418..eed5832 100644 --- a/src/transaction/transaction.service.ts +++ b/src/transaction/transaction.service.ts @@ -1107,49 +1107,8 @@ export class TransactionService { async checkCallbackOrderFailed(supplier_trx_id: string, callback: any) { - // const transactionData = await this.findDataTransactionBySupplierTrxId( - // supplier_trx_id - // ); - // - // if (transactionData.status == statusTransaction.FAILED) { - // throw new HttpException( - // { - // statusCode: HttpStatus.BAD_REQUEST, - // error: 'failed to update, the transaction already failed', - // }, - // HttpStatus.BAD_REQUEST, - // ); - // } else if (transactionData.status == statusTransaction.SUCCESS) { - // throw new HttpException( - // { - // statusCode: HttpStatus.BAD_REQUEST, - // error: 'failed to update, the transaction already success', - // }, - // HttpStatus.BAD_REQUEST, - // ); - // } else { - const updateTransaction = await this.callbackOrderFailed( - supplier_trx_id, - callback, - ); - - throw new HttpException( - { - updateTransaction, - statusCode: HttpStatus.BAD_REQUEST, - error: 'updated transaction to failed', - }, - HttpStatus.BAD_REQUEST, - ); - - // } - - } - - async checkCallbackOrderSuccess(supplier_trx_id: string, callback: any) { - const transactionData = await this.findDataTransactionBySupplierTrxId( - supplier_trx_id + supplier_trx_id ); if (transactionData.status == statusTransaction.FAILED) { @@ -1169,6 +1128,47 @@ export class TransactionService { HttpStatus.BAD_REQUEST, ); } else { + const updateTransaction = await this.callbackOrderFailed( + supplier_trx_id, + callback, + ); + + throw new HttpException( + { + updateTransaction, + statusCode: HttpStatus.BAD_REQUEST, + error: 'updated transaction to failed', + }, + HttpStatus.BAD_REQUEST, + ); + + } + + } + + async checkCallbackOrderSuccess(supplier_trx_id: string, callback: any) { + + // const transactionData = await this.findDataTransactionBySupplierTrxId( + // supplier_trx_id + // ); + // + // if (transactionData.status == statusTransaction.FAILED) { + // throw new HttpException( + // { + // statusCode: HttpStatus.BAD_REQUEST, + // error: 'failed to update, the transaction already failed', + // }, + // HttpStatus.BAD_REQUEST, + // ); + // } else if (transactionData.status == statusTransaction.SUCCESS) { + // throw new HttpException( + // { + // statusCode: HttpStatus.BAD_REQUEST, + // error: 'failed to update, the transaction already success', + // }, + // HttpStatus.BAD_REQUEST, + // ); + // } else { const updateTransaction = await this.callbackOrderSuccess( @@ -1185,7 +1185,7 @@ export class TransactionService { HttpStatus.OK, ); - } + // } }