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