Commit 8bf3f8ad67d451db665fb10323add079551e8cc6

Authored by Adhidarma Hadiwinoto
1 parent adfd804cea
Exists in master

menggunakan respon.response_code

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

... ... @@ -107,7 +107,17 @@ function topupRequest(task, retry) {
107 107 logger.info('Response Data:', {result: result});
108 108  
109 109 var message = result.respon.pesan[0].replace(/\n/g, ' ');
110   - var response_code = result.respon.rc[0].replace(/^00/, '');
  110 +
  111 + var response_code = '68';
  112 + try {
  113 + response_code = result.respon.response_code[0].replace(/^00/, '');
  114 + }
  115 + catch(rc_error_on_parse) {
  116 +
  117 + logger.warn('respon.response_code tidak terdefinisi, gunakan respon.rc');
  118 + response_code = result.respon.rc[0].replace(/^00/, '');
  119 +
  120 + }
111 121  
112 122 if (response_code == '54' || response_code == '68') {
113 123 logger.warn('Mendapat status pending / suspect', {task: task, params: params});