From 69f39c3cf16b89f212f95904bb45ce72e80c304e Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <gua@adhisimon.org>
Date: Tue, 21 Jun 2016 21:02:27 +0700
Subject: [PATCH] log lebih teratur, i hope so

---
 xmlrpc-server.js | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/xmlrpc-server.js b/xmlrpc-server.js
index 290a839..9aa213d 100644
--- a/xmlrpc-server.js
+++ b/xmlrpc-server.js
@@ -304,23 +304,22 @@ function errorOnTopUpReport(topUpReportError) {
     }
 
     try {
-        logger.verbose('errorOnTopUpReport', {error: topUpReportError.toString()});
-    } catch(e) { }
-
-    try {
         if (topUpReportError.body) {
             logger.verbose('errorOnTopUpReport response body: ' + topUpReportError.body);
         }
 
-    } catch(e) { }
+        if (topUpReportError.res && topUpReportError.res.statusCode) {
+            logger.verbose('Partner response with status code:' + topUpReportError.res.statusCode);
+        }
+    } catch(e) {}
 
     try {
         if (topUpReportError.toString().indexOf('Invalid XML-RPC message') < 0) {
+            logger.verbose('errorOnTopUpReport', {error: topUpReportError.toString()});
             return true;
         }
     }
-    catch(e) {
-    }
+    catch(e) {}
 
     return false;
 
@@ -378,13 +377,13 @@ function sendTopUpReport(reverseUrls, params, urlIdx, retry) {
 
         if (errorOnTopUpReport(topUpReportError)) {
 
-            logger.warn('Error sending topUpReport retrying another url (if available): ' + topUpReportError, {error: topUpReportError});
+            logger.warn('Error sending topUpReport retrying another url (if available): ' + topUpReportError, {error: topUpReportError.toString()});
             sendTopUpReport(reverseUrls, params, ++urlIdx, retry);
             return;
 
         }
 
-        logger.verbose("topUpReport ACK", {value: value});
+        logger.verbose("topUpReport ACK", {params: params, clientOptions: clientOptions});
 
     });
 }
-- 
1.9.0