From 721293900fc73014c5d02a08004542484fe979b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Farka=C5=A1?= Date: Sat, 11 Jan 2025 21:22:23 +0100 Subject: [PATCH] normalizedIp fix --- server/endpoints.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/endpoints.js b/server/endpoints.js index d9518d2..177c77c 100644 --- a/server/endpoints.js +++ b/server/endpoints.js @@ -19,7 +19,8 @@ const { allPluginConfigs } = require('./plugins'); // Endpoints router.get('/', (req, res) => { let requestIp = req.headers['x-forwarded-for'] || req.connection.remoteAddress; - const normalizedIp = requestIp.replace(/^::ffff:/, ''); + + const normalizedIp = requestIp?.replace(/^::ffff:/, ''); const isBanned = serverConfig.webserver.banlist.some(banEntry => banEntry[0] === normalizedIp); if (isBanned) {