From 0e4d535ba3ed8be24508f7144ef6936dbb12b033 Mon Sep 17 00:00:00 2001 From: Fadli Date: Mon, 3 Apr 2023 20:18:29 +0700 Subject: [PATCH] - fix metro when response error --- src/helper/irs-api.ts | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/helper/irs-api.ts b/src/helper/irs-api.ts index 9f09267..0349e3e 100644 --- a/src/helper/irs-api.ts +++ b/src/helper/irs-api.ts @@ -122,13 +122,16 @@ export const doTransaction = async ( } } - const res = await axios.get( - `${supplier.url}?memberID=${supplier.irs_id}&pin=${supplier.irs_pin}&password=${supplier.irs_pass}&product=${productCode}&dest=${destination}&counter=1&refID=${idtrx}`, - ); + try { + const res = await axios.get( + `${supplier.url}?memberID=${supplier.irs_id}&pin=${supplier.irs_pin}&password=${supplier.irs_pass}&product=${productCode}&dest=${destination}&counter=1&refID=${idtrx}`, + ); + return res.data; + console.log('restranshemat', res); + } catch (e) { + throw 'maaf saat ini transaksi sedang tidak bisa diproses, silahkan hubungi WND Solutions untuk bisa di proses kembali'; + } - return res.data; - - console.log('restranshemat', res); } catch (err) { console.log('errtransaction', err); console.log('errtransaction2', err.response.data);