From 1b8530b3c0ef3f3fe5a17415eda92d98dc7d6c30 Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <gua@adhisimon.org>
Date: Wed, 22 Jul 2015 18:15:35 +0700
Subject: [PATCH] penanganan field message dan msg

---
 partner-datacell.js | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/partner-datacell.js b/partner-datacell.js
index 065e988..58c551e 100644
--- a/partner-datacell.js
+++ b/partner-datacell.js
@@ -112,7 +112,19 @@ function topupResponseHandler(body, request_id) {
         request_id = result.datacell.ref_trxid[0].trim();
         
         var response_code = '68';
-        var message = result.datacell.message[0].trim();
+        
+        var message = '';
+        try {
+            if (result.datacell.message.length > 0) {
+                message = result.datacell.message[0].trim();
+            } else if (result.datacell.msg.length > 0) {
+                message = result.datacell.msg[0].trim();
+            } 
+        }
+        catch(err) {
+            message = 'exception saat parsing message';
+        }
+        
         
         if (result.datacell.resultcode[0] == '999') {
             response_code = '40';
-- 
1.9.0