From 73b3251b53d02dc17d6e41e4c191c25cb52ff9a6 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <me@adhisimon.org> Date: Mon, 31 Oct 2016 11:14:07 +0700 Subject: [PATCH] gunakan anti-same-day-dupe-oo --- partner-otomax.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/partner-otomax.js b/partner-otomax.js index 3ce0891..886b366 100644 --- a/partner-otomax.js +++ b/partner-otomax.js @@ -7,7 +7,8 @@ var http = require('http'); var resendDelay = require('sate24/resend-delay'); var taskHistory = require('sate24/task-history'); -var antiSameDayDupe = require('sate24/anti-same-day-dupe'); +var AntiSameDayDupe = require('sate24/anti-same-day-dupe-oo'); +var antiSameDayDupe; var config; var aaa; @@ -78,6 +79,16 @@ function topupRequest(task) { } aaa.insertTaskToMongoDb(task); + + if (!antiSameDayDupe) { + logger.info('Initializing antiSameDayDupe'); + antiSameDayDupe = new AntiSameDayDupe({ + config: config, + logger: logger, + keyPrefix: 'otomax.', + redisClient: redisClient + }); + } antiSameDayDupe.check(task, _topupRequest, onSameDayDupe, checkStatus); } -- 1.9.0