From fd31573763330fd814d267d42d04264b7193ee18 Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <adhisimon@gmail.com>
Date: Mon, 14 Jun 2021 17:13:52 +0700
Subject: [PATCH] Perbaikan dumper dan base_bill_amount

---
 lib/callback/dumper.js           | 2 +-
 lib/callback/handler-postpaid.js | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/callback/dumper.js b/lib/callback/dumper.js
index df75a12..d71b72d 100644
--- a/lib/callback/dumper.js
+++ b/lib/callback/dumper.js
@@ -58,7 +58,7 @@ ${(req.body && typeof req.body === 'object' && JSON.stringify(req.body, null, 2)
 
     try {
         await fsPromise.stat(dumpDir);
-    } catch {
+    } catch (e) {
         await fsPromise.mkdir(dumpDir, { recursive: true });
     }
 
diff --git a/lib/callback/handler-postpaid.js b/lib/callback/handler-postpaid.js
index 47cb70b..ac489c3 100644
--- a/lib/callback/handler-postpaid.js
+++ b/lib/callback/handler-postpaid.js
@@ -44,7 +44,7 @@ module.exports = (req, res) => {
         amount_to_charge: (isInquiry && Number(getFromReq(req, 'amount_to_charge')))
             || undefined,
         bill_count: Number(getFromReq(req, 'bill_count')) || undefined,
-        base_bill_amount: Number(getFromReq(req, 'base_bill_amount')) || undefined,
+        base_bill_amount: Number(getFromReq(req, 'bill_amount')) || Number(getFromReq(req, 'base_bill_amount')) || undefined,
 
         message: {
             xid,
-- 
1.9.0