Make Bantracker.doUnban should work if a ban ID is passed even when Bantracker is not enabled in that channel (any more).
This commit is contained in:
@ -1056,7 +1056,7 @@ class Bantracker(callbacks.Plugin):
|
||||
return ban
|
||||
|
||||
def doUnban(self, irc, channel, nick, mask, id = None):
|
||||
if not self.registryValue('enabled', channel):
|
||||
if id is None and not self.registryValue('enabled', channel):
|
||||
return
|
||||
if id is None:
|
||||
data = self.db_run("SELECT MAX(id) FROM bans where channel=%s and mask=%s", (channel, mask), expect_result=True)
|
||||
|
Reference in New Issue
Block a user