From 733cd34aeb76867a7b38508bc99c73e56bbeb1b8 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <gua@adhisimon.org> Date: Wed, 26 Jul 2017 11:38:40 +0700 Subject: [PATCH] resendDelay --- partner-bnisp.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/partner-bnisp.js b/partner-bnisp.js index d7ca3b2..7c644b4 100644 --- a/partner-bnisp.js +++ b/partner-bnisp.js @@ -4,6 +4,7 @@ const http = require('http'); http.globalAgent.maxSockets = Infinity; const request = require('request'); +const resendDelay = require('./resend-delay') var config; var aaa; @@ -35,9 +36,17 @@ function start(options) { console.log('Undefined options.logger, terminating....') process.exit(1); } + + resendDelay.init({config: config, logger: logger, topupRequest: topupAdvice}); } function callbackReport(requestId, rc, message, options) { + if (rc == '68') { + resendDelay.register(options.task); + } else { + resendDelay.cancel(options.task) + } + aaa.callbackReportWithPushToMongoDb(requestId, rc, message); } -- 1.9.0