Various: Work around msg.args in inFilter() potentially being empty...

...in Limnoria running on Python 3

* Bugtracker
* Encyclopedia
* PackageInfo
This commit is contained in:
Krytarik Raido 2019-05-31 06:50:04 +02:00
parent b27c23725b
commit aec19ef265
3 changed files with 3 additions and 3 deletions

View File

@ -238,7 +238,7 @@ class Bugtracker(callbacks.PluginRegexp):
list = wrap(list, [additional('text')])
def inFilter(self, irc, msg):
if not msg.prefix:
if not (msg.prefix and msg.args):
return msg
if not defaultIgnored(msg.prefix, msg.args[0]):
return msg

View File

@ -384,7 +384,7 @@ class Encyclopedia(callbacks.Plugin):
return alias
def inFilter(self, irc, msg):
if not msg.prefix:
if not (msg.prefix and msg.args):
return msg
if not defaultIgnored(msg.prefix, msg.args[0]):
return msg

View File

@ -217,7 +217,7 @@ class PackageInfo(callbacks.Plugin):
getattr(self, "real_%s" % cmd)(irc, msg, [], package, release)
def inFilter(self, irc, msg):
if not msg.prefix:
if not (msg.prefix and msg.args):
return msg
if not defaultIgnored(msg.prefix, msg.args[0]):
return msg