diff --git a/httppulsakita.js b/httppulsakita.js index 2a41611..c6feead 100644 --- a/httppulsakita.js +++ b/httppulsakita.js @@ -104,6 +104,17 @@ function topupRequest(task, retry) { console.log(result); var response_code = result.respon.rc[0].replace(/^00/, ''); + if (response_code == '54' || response_code == '68') { + if (retry) { + setTimeout(function() { + topupRequest(task, retry - 1); + }, 60000); + + } else { + callbackReport(task['requestId'], '68', message); + } + return; + } var token = ''; if (result.respon.token) { @@ -117,18 +128,6 @@ function topupRequest(task, retry) { var message = result.respon.pesan[0].replace(/\n/g, ' '); - if (response_code == '54' || response_code == '68') { - if (retry) { - setTimeout(function() { - topupRequest(task, retry - 1); - }, 60000); - - } else { - callbackReport(task['requestId'], '68', message); - } - return; - } - if (response_code == '00') {