From 790e11bfdd066d40e1cd7bbe28eb715c0194dcd2 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <me@adhisimon.org> Date: Mon, 31 Oct 2016 11:28:35 +0700 Subject: [PATCH] _initSameDayDupe --- partner-otomax.js | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/partner-otomax.js b/partner-otomax.js index 886b366..d7fbdfa 100644 --- a/partner-otomax.js +++ b/partner-otomax.js @@ -70,6 +70,16 @@ function callbackReport(requestId, rc, message) { aaa.callbackReportWithPushToMongoDb(requestId, rc, message); } +function _initSameDayDupe() { + logger.info('Initializing antiSameDayDupe'); + antiSameDayDupe = new AntiSameDayDupe({ + config: config, + logger: logger, + keyPrefix: 'otomax.', + redisClient: redisClient + }); +} + function topupRequest(task) { if (!aaa.isTodayTrx(task)) { logger.warn('Maaf, transaksi beda hari tidak dapat dilakukan'); @@ -81,13 +91,7 @@ function topupRequest(task) { aaa.insertTaskToMongoDb(task); if (!antiSameDayDupe) { - logger.info('Initializing antiSameDayDupe'); - antiSameDayDupe = new AntiSameDayDupe({ - config: config, - logger: logger, - keyPrefix: 'otomax.', - redisClient: redisClient - }); + _initSameDayDupe(); } antiSameDayDupe.check(task, _topupRequest, onSameDayDupe, checkStatus); } -- 1.9.0