diff --git a/extensions/irc/js/lib/irc.js b/extensions/irc/js/lib/irc.js index f1d6a5f4489..68488e62b81 100644 --- a/extensions/irc/js/lib/irc.js +++ b/extensions/irc/js/lib/irc.js @@ -600,11 +600,8 @@ function serv_actto (target, msg) CIRCServer.prototype.ctcpTo = function serv_ctcpto (target, code, msg, method) { - if (typeof msg == "undefined") - msg = ""; - - if (typeof method == "undefined") - method = "PRIVMSG"; + msg = msg || ""; + method = method || "PRIVMSG"; code = code.toUpperCase(); if (code == "PING" && !msg) @@ -2077,13 +2074,9 @@ function chan_notice (msg) CIRCChannel.prototype.ctcp = function chan_ctcpto (code, msg, type) { - if (typeof msg == "undefined") - msg = ""; - - if (typeof type == "undefined") - type = "PRIVMSG"; + msg = msg || ""; + type = type || "PRIVMSG"; - this.parent.messageTo(type, this.encodedName, fromUnicode(msg, this), code); } @@ -2345,13 +2338,9 @@ function usr_act (msg) CIRCUser.prototype.ctcp = function usr_ctcp (code, msg, type) { - if (typeof msg == "undefined") - msg = ""; - - if (typeof type == "undefined") - type = "PRIVMSG"; + msg = msg || ""; + type = type || "PRIVMSG"; - this.parent.messageTo(type, this.name, fromUnicode(msg, this), code); }