Commit b57051435f6aa6c9c613da999658e7fc81263695

Authored by Adhidarma Hadiwinoto
1 parent d2e93fde01
Exists in master

perbaikan penanganan array pada direct response

Showing 1 changed file with 4 additions and 3 deletions Side-by-side Diff

... ... @@ -91,19 +91,20 @@ function topupRequest(task) {
91 91 logger.info(result);
92 92  
93 93 try {
94   - if (result.direct_ack.request_status == 'OK') {
  94 + responseMessage = result.direct_ack.info[0];
  95 +
  96 + if (result.direct_ack.request_status[0] == 'OK') {
95 97 responseCode = 68;
96 98 } else {
97 99 responseCode = 40;
98 100  
99   - var new_response_code = responseCodeFromMessage(result.direct_ack.info);
  101 + var new_response_code = responseCodeFromMessage(responseMessage);
100 102 if (new_response_code) {
101 103 responseCode = new_response_code;
102 104 }
103 105  
104 106 }
105 107  
106   - responseMessage = result.direct_ack.info;
107 108 }
108 109 catch(err) {
109 110 logger.warn('Exception on parsing request response');