From 9a0187e48800485eaca33e6527fb613b6d43dc02 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <gua@adhisimon.org> Date: Mon, 14 Dec 2015 11:36:40 +0700 Subject: [PATCH] perbaikan pesan hasil advice --- httppulsakita.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/httppulsakita.js b/httppulsakita.js index ca0d93e..4b9715e 100644 --- a/httppulsakita.js +++ b/httppulsakita.js @@ -105,9 +105,13 @@ function topupRequest(task, retry) { logger.info('Response Data:', {result: result}); + var message = result.respon.pesan[0].replace(/\n/g, ' '); var response_code = result.respon.rc[0].replace(/^00/, ''); + if (response_code == '54' || response_code == '68') { if (retry) { + callbackReport(task['requestId'], '68', message + '. Sistem akan mengirim advise dalam waktu ' + sleep_before_retry + ' ms.'); + setTimeout(function() { logger.info('Sending advice', {task: task}); @@ -119,7 +123,7 @@ function topupRequest(task, retry) { } else { logger.warn('Max retries exceeded', {task: task}); - callbackReport(task['requestId'], '68', message + '. Max retries exceeded'); + callbackReport(task['requestId'], '40', message + '. Max retries exceeded'); } return; } @@ -147,9 +151,6 @@ function topupRequest(task, retry) { } - var message = result.respon.pesan[0].replace(/\n/g, ' '); - - if (response_code == '00') { var sn = ""; -- 1.9.0