This commit is contained in:
Sefinek committed 2025-01-18 15:29:40 +01:00
1 parent 39ce553892
commit 699354b85a
6 files changed
+25 -21

No files matched your search

+2 -2
View File
@@ -1,5 +1,5 @@
const fs = require('node:fs');
const { CACHE_FILE, REPORT_INTERVAL } = require('../config.js').MAIN;
const { CACHE_FILE, IP_REPORT_COOLDOWN } = require('../config.js').MAIN;
const log = require('../utils/log.js');
const reportedIPs = new Map();
@@ -22,7 +22,7 @@ const saveReportedIPs = () => fs.writeFileSync(CACHE_FILE, Array.from(reportedIP
const isIPReportedRecently = ip => {
const reportedTime = reportedIPs.get(ip);
return reportedTime && (Date.now() / 1000 - reportedTime < REPORT_INTERVAL / 1000);
return reportedTime && (Date.now() / 1000 - reportedTime < IP_REPORT_COOLDOWN / 1000);
};
const markIPAsReported = ip => reportedIPs.set(ip, Math.floor(Date.now() / 1000));