Merge branch 'development' into 'devops-staging'

Fix: error callback order failed

See merge request empatnusabangsa/ppob/ppob-backend!192
This commit is contained in:
muhammad fadil 2022-08-03 15:08:46 +00:00
commit b4767bae1b

View File

@ -1185,12 +1185,12 @@ export class TransactionService {
relations: ['product_price'], relations: ['product_price'],
}); });
const dataMsg = callback.msg; // const dataMsg = callback.msg;
const failedReason = dataMsg.split('.'); // const failedReason = dataMsg.split('.');
dataTransaction.status = statusTransaction.FAILED; // dataTransaction.status = statusTransaction.FAILED;
dataTransaction.callback_json = callback; // dataTransaction.callback_json = callback;
dataTransaction.failed_reason = `${failedReason[0]}, ${failedReason[1]}`; // dataTransaction.failed_reason = `Trx ${product.code} ke ${dataTransaction.destination} gagal`;
const userData = await this.userService.findExist(dataTransaction.user); const userData = await this.userService.findExist(dataTransaction.user);
@ -1202,6 +1202,10 @@ export class TransactionService {
product_price.product.id, product_price.product.id,
); );
dataTransaction.status = statusTransaction.FAILED;
dataTransaction.callback_json = callback;
dataTransaction.failed_reason = `Trx ${product.code} ke ${dataTransaction.destination} gagal`;
//GET COA //GET COA
const coaAccount = await this.coaService.findByUser( const coaAccount = await this.coaService.findByUser(
userData.id, userData.id,