diff --git a/src/transaction/transaction.service.ts b/src/transaction/transaction.service.ts index 332f73e..5414418 100644 --- a/src/transaction/transaction.service.ts +++ b/src/transaction/transaction.service.ts @@ -1107,27 +1107,27 @@ 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 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, @@ -1142,7 +1142,7 @@ export class TransactionService { HttpStatus.BAD_REQUEST, ); - } + // } } @@ -1229,10 +1229,6 @@ export class TransactionService { // const dataMsg = callback.msg; // const failedReason = dataMsg.split('.'); - // dataTransaction.status = statusTransaction.FAILED; - // dataTransaction.callback_json = callback; - // dataTransaction.failed_reason = `Trx ${product.code} ke ${dataTransaction.destination} gagal`; - const userData = await this.userService.findExist(dataTransaction.user); const product_price = await this.productHistoryPriceService.findById( @@ -1243,10 +1239,6 @@ export class TransactionService { product_price.product.id, ); - dataTransaction.status = statusTransaction.FAILED; - dataTransaction.callback_json = callback; - dataTransaction.failed_reason = `Trx ${product.code} ke ${dataTransaction.destination} gagal`; - console.log("inipricetable", dataTransaction.product_price.price) console.log("inipricecallback", callback['price']) if(callback['message']) {