diff --git a/src/helper/irs-api.ts b/src/helper/irs-api.ts index e55e46b..4a9be30 100644 --- a/src/helper/irs-api.ts +++ b/src/helper/irs-api.ts @@ -5,7 +5,7 @@ const irs_url = 'http://h2h.elangpixiu.com/api/h2h'; const irs_id = 'PT0005'; const irs_pin = '04JFGC'; const irs_user = 'D10BD0'; -const irs_pass = '6251F3'; + const irs_pass = '6251F3'; export const doTransaction = async ( productCode, @@ -18,22 +18,11 @@ export const doTransaction = async ( ) => { try { if (supplier.code == 'IRS') { - axios.get(`${irs_url}?id=${irs_id}&pin=${irs_pin}&user=${irs_user}&pass=${irs_pass}&kodeproduk=${productCode}&tujuan=${destination}&counter=1&idtrx=${idtrx}`) - .then(res => { - // Handle successful response - return res.data; - }) - .catch(e => { - // Handle error - console.log('inierrorelang', e) - throw new HttpException( - { - statusCode: HttpStatus.INTERNAL_SERVER_ERROR, - error: 'maaf saat ini transaksi sedang tidak bisa diproses, silahkan hubungi WND Solutions untuk bisa di proses kembali', - }, - HttpStatus.INTERNAL_SERVER_ERROR, - ); - }); + const res = await axios.get( + `${irs_url}?id=${irs_id}&pin=${irs_pin}&user=${irs_user}&pass=${irs_pass}&kodeproduk=${productCode}&tujuan=${destination}&counter=1&idtrx=${idtrx}`, + ); + + return res.data; } else if (supplier.code == 'NIRS') { const res = await axios.get( `${supplier.url}?id=${supplier.irs_id}&pin=${supplier.irs_pin}&user=${supplier.irs_user}&pass=${supplier.irs_pass}&kodeproduk=${productCode}&tujuan=${destination}&counter=1&idtrx=${idtrx}`,