add: fix failed reason

This commit is contained in:
ilham 2022-01-07 17:01:59 +07:00
parent c3d224ddb1
commit 1309209ac5
2 changed files with 8 additions and 0 deletions

View File

@ -65,6 +65,11 @@ export class Transactions extends BaseModel {
})
callback_json: string;
@Column({
nullable: true,
})
failed_reason: string;
@OneToMany(
() => TransactionJournal,
(transaction_journal) => transaction_journal.transaction_head,

View File

@ -707,9 +707,12 @@ export class TransactionService {
supplier_trx_id: supplier_trx_id,
},
});
const dataMsg = callback.msg;
const failedReason = dataMsg.split('.');
dataTransaction.status = statusTransaction.FAILED;
dataTransaction.callback_json = callback;
dataTransaction.failed_reason = failedReason[0] + ', ' + failedReason[1];
await this.transactionRepository.save(dataTransaction);
}