From 382518d219c1b47e58af1a7f4584d6833fa30bb5 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <me@adhisimon.org> Date: Tue, 16 Aug 2016 19:26:48 +0700 Subject: [PATCH] bugfix parameter get*FromResponse --- partner-fm.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/partner-fm.js b/partner-fm.js index 1335d18..752a9b5 100644 --- a/partner-fm.js +++ b/partner-fm.js @@ -158,7 +158,6 @@ function topupResponseHandler(xmlResponse, _requestId, cb) { } var status = getStatusFromResponse(data); - if (status == '0') { rc = '00'; @@ -218,29 +217,32 @@ function getSnFromMessage(msg) { } } -function getStatusFromResponse(msg) { +function getStatusFromResponse(data) { try { return data.fm.status[0]; } catch(e) { + logger.warn('Exception on getStatusFromResponse: ' + e); return; } } -function getMessageFromResponse(msg) { +function getMessageFromResponse(data) { try { return data.fm.message[0]; } catch(e) { + logger.warn('Exception on getMessageFromResponse: ' + e); return; } } -function getRequestIdFromResponse(msg) { +function getRequestIdFromResponse(data) { try { return data.fm.refTrxid[0]; } catch(e) { + logger.warn('Exception on getRequestIdFromResponse: ' + e); return; } } -- 1.9.0