From a8fa60bc410cea27a3b622c2dcce3edea84b18eb Mon Sep 17 00:00:00 2001 From: Sefinek Date: Fri, 21 Mar 2025 10:18:27 +0100 Subject: [PATCH] Change `MAX_CSV_SIZE_BYTES` to `5 * 1024 * 1024` --- services/csv.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/csv.js b/services/csv.js index 396f549..e2c1a92 100644 --- a/services/csv.js +++ b/services/csv.js @@ -3,7 +3,7 @@ const path = require('node:path'); const log = require('../utils/log.js'); const CSV_FILE_PATH = path.join(__dirname, '..', 'reported_ips.csv'); -const MAX_CSV_SIZE_BYTES = 3 * 1024 * 1024; // 3 MB +const MAX_CSV_SIZE_BYTES = 5 * 1024 * 1024; // 5 MB const CSV_HEADER = 'Timestamp,CF RayID,IP,Country,Hostname,Endpoint,User-Agent,Action taken,Status,Sefinek API\n'; if (!fs.existsSync(CSV_FILE_PATH)) fs.writeFileSync(CSV_FILE_PATH, CSV_HEADER); @@ -12,7 +12,7 @@ const checkCSVSize = () => { const stats = fs.statSync(CSV_FILE_PATH); if (stats.size > MAX_CSV_SIZE_BYTES) { fs.writeFileSync(CSV_FILE_PATH, CSV_HEADER); - log(0, `CSV file size exceeded ${MAX_CSV_SIZE_BYTES / (1024 * 1024)} MB. File has been reset.`); + log(0, `The CSV file size exceeded ${MAX_CSV_SIZE_BYTES / (1024 * 1024)} MB. To save memory, its contents have been removed.`); } };