From c1adc05271af2de77f479b4997e469a686c0ba28 Mon Sep 17 00:00:00 2001 From: zefie Date: Tue, 17 Jun 2025 12:47:05 -0400 Subject: [PATCH] fix whois --- zefie_wtvp_minisrv/includes/classes/WTVIRC.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/zefie_wtvp_minisrv/includes/classes/WTVIRC.js b/zefie_wtvp_minisrv/includes/classes/WTVIRC.js index 84d657a2..e0cd4919 100644 --- a/zefie_wtvp_minisrv/includes/classes/WTVIRC.js +++ b/zefie_wtvp_minisrv/includes/classes/WTVIRC.js @@ -2440,13 +2440,9 @@ class WTVIRC { break; } var whoisNick = this.findUser(params[0]); - if (!whoisNick) { + if (whoisNick) { socket.write(`:${this.servername} 401 ${socket.nickname} ${params[0]} :No such nick/channel\r\n`); - break; - } - var whoisSocket = Array.from(this.nicknames.keys()).find(s => this.nicknames.get(s)=== whoisNick); - if (whoisSocket) { - whoisNick = whoisSocket.nickname; + var whoisSocket = Array.from(this.nicknames.keys()).find(s => this.nicknames.get(s)=== whoisNick); const whois_username = this.usernames.get(whoisNick); socket.write(`:${this.servername} 311 ${socket.nickname} ${whoisNick} ${whois_username} ${whoisSocket.host} * :${whoisSocket.userinfo}\r\n`); if (this.awaymsgs.has(whoisNick)) {