From bb9b40148ea396cad4547d66fa302a510d7fd171 Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <me@adhisimon.org>
Date: Tue, 3 Jan 2017 15:00:52 +0700
Subject: [PATCH] rc 91 ketika ECONNREFUSED

---
 partner-fm.js | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/partner-fm.js b/partner-fm.js
index a10959e..ea164e7 100644
--- a/partner-fm.js
+++ b/partner-fm.js
@@ -91,8 +91,14 @@ function _topupRequest(task) {
     request(reqOpts, function (err, response, body) {
         if (err) {
             var msg = 'Error requesting TOPUP to partner: ' + err;
+            var rc = '68';
+
+            if (err.code == 'ECONNREFUSED') {
+                rc = '91';
+            }
+
             logger.warn(msg, {task: task, err: err});
-            callbackReport(task.requestId, '68', msg);
+            callbackReport(task.requestId, rc, msg);
             return;
         }
 
-- 
1.9.0