From 0fe6d738b222555b27cbf8a36f455b1c15c4f4e8 Mon Sep 17 00:00:00 2001 From: paul Date: Fri, 18 Jul 2025 20:40:30 +0200 Subject: [PATCH] fix: resolve duplicate logger declaration and syntax error in rate limit service MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove duplicate logger import in server.js (line 26) - Fix missing closing bracket in rateLimitService.js headers object - Ensure backend starts without syntax errors 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- backend/server.js | 1 - backend/src/services/rateLimitService.js | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/backend/server.js b/backend/server.js index 1939007..92a3d93 100644 --- a/backend/server.js +++ b/backend/server.js @@ -23,7 +23,6 @@ const { initializeTransporter, startEmailQueueProcessor } = require('./src/servi const { maintenanceMiddleware } = require('./src/middleware/maintenance'); const { sessionTimeoutMiddleware } = require('./src/middleware/sessionTimeout'); const { createRateLimiter, createAuthRateLimiter } = require('./src/services/rateLimitService'); -const logger = require('./src/utils/logger'); // Import routes const authRoutes = require('./src/routes/auth-enhanced'); diff --git a/backend/src/services/rateLimitService.js b/backend/src/services/rateLimitService.js index d08771a..27e0051 100644 --- a/backend/src/services/rateLimitService.js +++ b/backend/src/services/rateLimitService.js @@ -251,7 +251,7 @@ async function createAuthRateLimiter() { timestamp: new Date().toISOString(), headers: { 'x-forwarded-for': req.headers['x-forwarded-for'], - 'x-real-ip': req.headers['x-real-ip' + 'x-real-ip': req.headers['x-real-ip'] }, requestUrl: req.originalUrl, authType: req.path.includes('admin') ? 'admin' : 'gallery',