From 593ada1205d8d1a19d68deb90b371037fbec2f39 Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <gua@adhisimon.org>
Date: Wed, 4 Oct 2017 17:52:37 +0700
Subject: [PATCH] penanganan system cut-off

---
 partner-simplepay.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/partner-simplepay.js b/partner-simplepay.js
index a3d85eb..23e0b14 100644
--- a/partner-simplepay.js
+++ b/partner-simplepay.js
@@ -76,7 +76,7 @@ function _decodeResponseBody(responseBody) {
     let response;
 
     try {
-        response = JSON.parse(responseBody)
+        response = JSON.parse(responseBody);
     }
     catch(e) {
         logger.warn('Error parsing response body');
@@ -148,7 +148,7 @@ function _responseBodyHandler(responseBody, task) {
     const responseInfo = _getPropertyFromObjectSafe(response, 'info');
 
     if (responseStatus == 'Error') {
-        if (responseInfo == 'insufficient balance') {
+        if (['insufficient balance', 'System Cut-Off'].indexOf(responseInfo) >= 0) {
             rc = '91';
         }
         callbackReport(task.requestId, '91', [responseStatus, responseInfo].join(': '), {task: task});
-- 
1.9.0