From 0ecfb2bae3b7cc7c168a892313aa81b6119779e1 Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <me@adhisimon.org>
Date: Fri, 25 Sep 2020 18:32:05 +0700
Subject: [PATCH] Perbaikan extract balance pada topupRequest

---
 lib/partner.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/partner.js b/lib/partner.js
index 7950f1a..82fe9b8 100644
--- a/lib/partner.js
+++ b/lib/partner.js
@@ -95,7 +95,7 @@ function _topUpRequest(task, isAdvice) {
         logger.info('Got XMLRPC response from partner for', {method: xmlrpcMethod, trx_id: task.trx_id, destination: task.destination, response: value});
         matrix.last_topupRequest_ack = value;
 
-        const balance = st24.extractBalanceFromMsg(value.MESSAGE, config.balance_pattern) || null;
+        const balance = st24.extractBalanceFromMsg(value.MESSAGE, config.partner.balance_pattern || config.balance_pattern) || null;
 
         if (balance) {
             logger.verbose('TOPUPREQUEST: Balance from supplier extracted', {
-- 
1.9.0