Commit c5e243b292688ebd12d76587132e08164d9d8728
1 parent
0dbce6884a
Exists in
master
topup jika tidak ada data
Showing 1 changed file with 5 additions and 0 deletions Side-by-side Diff
partner-trustlink.js
... | ... | @@ -189,17 +189,22 @@ function topupRequest(task, retry) { |
189 | 189 | } |
190 | 190 | |
191 | 191 | if (!data) { |
192 | + logger.verbose('Belum ada trx dengan tujuan dan denom yang sama pada hari ini. Lanjutkan.'); | |
192 | 193 | |
193 | 194 | redisClient.set(key, JSON.stringify(task)); |
194 | 195 | redisClient.expire(key, 3600 * 24 * 2); |
195 | 196 | |
197 | + topupRequestHit(task, retry); | |
198 | + | |
196 | 199 | } else { |
197 | 200 | |
198 | 201 | try { |
199 | 202 | var taskOnRedis = JSON.parse(data); |
200 | 203 | if (task.requestId == taskOnRedis.requestId) { |
204 | + logger.verbose('Sudah ada trx dengan tujuan dan denom yg sama, requestId jg sama. Lanjutkan.') | |
201 | 205 | topupRequestHit(task, retry); |
202 | 206 | } else { |
207 | + logger.verbose('Sudah ada trx dengan tujuan dan denom yg sama, requestId tidak sama. Batalkan.') | |
203 | 208 | callbackReport(task.requestId, '55', 'Transaksi duplikat') |
204 | 209 | } |
205 | 210 | } |