readReportedIPs
This commit is contained in:
parent
70986e3093
commit
be5faa7a4f
1 changed files with 1 additions and 1 deletions
2
index.js
2
index.js
|
|
@ -121,7 +121,6 @@ const reportIP = async (event, country, hostname, endpoint, userAgent, cycleErro
|
||||||
const userIp = clientIp.getAddress();
|
const userIp = clientIp.getAddress();
|
||||||
if (!userIp) log('warn', `Your IP address is missing! Received: ${userIp}`);
|
if (!userIp) log('warn', `Your IP address is missing! Received: ${userIp}`);
|
||||||
|
|
||||||
const reportedIPs = readReportedIPs();
|
|
||||||
let cycleImageSkippedCount = 0, cycleProcessedCount = 0, cycleReportedCount = 0, cycleSkippedCount = 0;
|
let cycleImageSkippedCount = 0, cycleProcessedCount = 0, cycleReportedCount = 0, cycleSkippedCount = 0;
|
||||||
const cycleErrorCounts = { blocked: 0, noResponse: 0, otherErrors: 0 };
|
const cycleErrorCounts = { blocked: 0, noResponse: 0, otherErrors: 0 };
|
||||||
let imageRequestLogged = false;
|
let imageRequestLogged = false;
|
||||||
|
|
@ -130,6 +129,7 @@ const reportIP = async (event, country, hostname, endpoint, userAgent, cycleErro
|
||||||
cycleProcessedCount++;
|
cycleProcessedCount++;
|
||||||
const ip = event.clientIP;
|
const ip = event.clientIP;
|
||||||
|
|
||||||
|
const reportedIPs = readReportedIPs();
|
||||||
const { recentlyReported, timeDifference } = isIPReportedRecently(event.rayName, ip, reportedIPs);
|
const { recentlyReported, timeDifference } = isIPReportedRecently(event.rayName, ip, reportedIPs);
|
||||||
if (recentlyReported) {
|
if (recentlyReported) {
|
||||||
const hoursAgo = Math.floor(timeDifference / (1000 * 60 * 60));
|
const hoursAgo = Math.floor(timeDifference / (1000 * 60 * 60));
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue