From 2a434ffa90fb675f363eee964a4340bf91af8dba Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <me@adhisimon.org>
Date: Mon, 16 Jan 2017 09:06:28 +0700
Subject: [PATCH] penananganan MAINTENANCE

---
 partner-trugee.js | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/partner-trugee.js b/partner-trugee.js
index fbc3fa9..13b5f6b 100644
--- a/partner-trugee.js
+++ b/partner-trugee.js
@@ -90,10 +90,17 @@ function topupRequest(task, retry) {
 
 function directResponseHandler(body, request_id) {
     logger.info('Got direct response');
+
     xml2js(body, function (err, result) {
         if (err) {
-            logger.warn('Error parsing xml', {err: err, body: body});
-            callbackReport(request_id, '40', 'Error parsing xml. ' + err);
+
+            if (body == 'Error: MAINTENANCE SYSTEM') {
+                callbackReport(request_id, '91', body);
+            } else {
+                logger.warn('Error parsing xml', {err: err, body: body});
+                callbackReport(request_id, '40', 'Error parsing xml. ' + err);
+            }
+
             return;
         }
 
-- 
1.9.0