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