From de78ade6c3b8a93e12ac1556e598acf746a5b5cc Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <me@adhisimon.org> Date: Mon, 31 Oct 2016 12:46:16 +0700 Subject: [PATCH] unreg_same_day_dupe_on_fail_trx --- partner-otomax.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/partner-otomax.js b/partner-otomax.js index dea3949..8135700 100644 --- a/partner-otomax.js +++ b/partner-otomax.js @@ -56,6 +56,19 @@ function start(options) { createReverseHttpServer(); } +function _unregSameDayDupeOnFailTrx(requestId, rc) { + if (!Number(config.globals.unreg_same_day_dupe_on_fail_trx)) { + return; + } + + if (rc == '68' || rc = '00') { + return; + } + + logger.verbose('Unregistering failed trx', {request_id: requestId, rc: rc}); + antiSameDayDupe.unregister(requestId); +} + function callbackReport(requestId, rc, message) { if (rc != '68') { resendDelay.cancel(requestId); -- 1.9.0