From 7413e07e5c84aa52aa9c0ec1357c8c12ce4d84b4 Mon Sep 17 00:00:00 2001
From: Randy Sommerfeld <cyan@synchro.net>
Date: Tue, 7 Sep 2021 07:03:45 +0700
Subject: [PATCH] Don't ignore mode arguments in SJOIN

---
 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 81cdda03d4..91e6603dac 100644
--- a/exec/load/ircd/server.js
+++ b/exec/load/ircd/server.js
@@ -909,7 +909,7 @@ function Server_Work(cmdline) {
 		if (p[2]) {
 			this.set_chanmode(
 				tmp, /* Channel object */
-				p.splice(2,p.length-4).join(" "), /* Channel mode */
+				p.splice(2,p.length-3).join(" "), /* Channel mode */
 				(tmp.created <= parseInt(p[0])) ? false : true /* TS */
 			);
 
-- 
GitLab