From 8da5b04c43a167a7a41acfdd4facdc0aefdc9d85 Mon Sep 17 00:00:00 2001 From: "Rob Swindell (on Debian Linux)" <rob@synchro.net> Date: Fri, 7 Jul 2023 16:18:02 -0700 Subject: [PATCH] Fix server.js line 306: TypeError: p[2] is undefined JavaScript is lovely at data validation ... not! --- exec/load/ircd/server.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exec/load/ircd/server.js b/exec/load/ircd/server.js index c5c68a8c06..a2751eeb97 100644 --- a/exec/load/ircd/server.js +++ b/exec/load/ircd/server.js @@ -301,7 +301,7 @@ function Server_Work(cmdline) { )); break; case "INVITE": - if (!p[1] || origin.server) + if (!p[1] || p[2] === undefined || origin.server) break; tmp = Channels[p[2].toUpperCase()]; if (!tmp) -- GitLab