From bc70ab8aad2278be5410d7767b468dd3597b5626 Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Thu, 12 Mar 2009 13:54:05 -0500 Subject: [PATCH] Fixes SR #2233215. --- src/callbacks.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/callbacks.py b/src/callbacks.py index 23c870777..ce76dad55 100644 --- a/src/callbacks.py +++ b/src/callbacks.py @@ -1230,7 +1230,9 @@ class PluginMixin(BasePlugin, irclib.IrcCallback): def __call__(self, irc, msg): irc = SimpleProxy(irc, msg) if msg.command == 'PRIVMSG': - if self.noIgnore or not ircdb.checkIgnored(msg.prefix,msg.args[0]): + if self.noIgnore or \ + not ircutils.isUserHostmask(msg.prefix) or \ # Some services impl. + not ircdb.checkIgnored(msg.prefix,msg.args[0]): self.__parent.__call__(irc, msg) else: self.__parent.__call__(irc, msg)