From 6b254f12fa001c0e113aa6962a31007c1b5ec492 Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <gua@adhisimon.org>
Date: Tue, 23 Jun 2015 18:18:41 +0700
Subject: [PATCH] ubah flow

---
 httppulsakita.js | 23 +++++++++++------------
 1 file changed, 11 insertions(+), 12 deletions(-)

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') {
                 
-- 
1.9.0