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); }