Commit 1b8530b3c0ef3f3fe5a17415eda92d98dc7d6c30
1 parent
d004bf81a1
Exists in
master
penanganan field message dan msg
Showing 1 changed file with 13 additions and 1 deletions Side-by-side Diff
partner-datacell.js
... | ... | @@ -112,7 +112,19 @@ function topupResponseHandler(body, request_id) { |
112 | 112 | request_id = result.datacell.ref_trxid[0].trim(); |
113 | 113 | |
114 | 114 | var response_code = '68'; |
115 | - var message = result.datacell.message[0].trim(); | |
115 | + | |
116 | + var message = ''; | |
117 | + try { | |
118 | + if (result.datacell.message.length > 0) { | |
119 | + message = result.datacell.message[0].trim(); | |
120 | + } else if (result.datacell.msg.length > 0) { | |
121 | + message = result.datacell.msg[0].trim(); | |
122 | + } | |
123 | + } | |
124 | + catch(err) { | |
125 | + message = 'exception saat parsing message'; | |
126 | + } | |
127 | + | |
116 | 128 | |
117 | 129 | if (result.datacell.resultcode[0] == '999') { |
118 | 130 | response_code = '40'; |