Commit e86b13f39a48ae68f07245f3148215d7cc06557c

Authored by Adhidarma Hadiwinoto
1 parent 1b8530b3c0
Exists in master

penanganan unknown resultcode

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

... ... @@ -126,14 +126,14 @@ function topupResponseHandler(body, request_id) {
126 126 }
127 127  
128 128  
129   - if (result.datacell.resultcode[0] == '999') {
  129 + if (result.datacell.resultcode.length > 0 && result.datacell.resultcode[0] == '999') {
130 130 response_code = '40';
131   -
132   - if (message.indexOf('Nomor tujuan salah') >= 0) {
133   - response_code = '14';
134   - } else if (message.indexOf('*GAGAL, transaksi yang sama sudah ada dalam 10 menit') >= 0) {
135   - response_code = '55';
136   - }
  131 + }
  132 +
  133 + if (message.indexOf('Nomor tujuan salah') >= 0) {
  134 + response_code = '14';
  135 + } else if (message.indexOf('*GAGAL, transaksi yang sama sudah ada dalam 10 menit') >= 0) {
  136 + response_code = '55';
137 137 }
138 138  
139 139 callbackReport(request_id, response_code, message);