mirror of
https://github.com/ncoevoet/ChanTracker.git
synced 2025-04-26 13:01:06 -05:00
fix: missleading scope and name on property vs method and also a big call overflow
This commit is contained in:
parent
992406118b
commit
e50ca6fe0d
@ -3273,7 +3273,6 @@ class ChanTracker(callbacks.Plugin, plugins.ChannelDBHandler):
|
|||||||
else:
|
else:
|
||||||
i.lowQueue.enqueue(ircmsgs.privmsg(logChannel, message))
|
i.lowQueue.enqueue(ircmsgs.privmsg(logChannel, message))
|
||||||
self.forceTickle = True
|
self.forceTickle = True
|
||||||
self._tickle(irc)
|
|
||||||
|
|
||||||
def resolve(self, irc, channels, prefix):
|
def resolve(self, irc, channels, prefix):
|
||||||
i = self.getIrc(irc)
|
i = self.getIrc(irc)
|
||||||
@ -3987,11 +3986,11 @@ class ChanTracker(callbacks.Plugin, plugins.ChannelDBHandler):
|
|||||||
if ircdb.checkCapability(msg.prefix, flag):
|
if ircdb.checkCapability(msg.prefix, flag):
|
||||||
for p in chan.patterns:
|
for p in chan.patterns:
|
||||||
pattern = chan.patterns[p]
|
pattern = chan.patterns[p]
|
||||||
match = pattern.match(text)
|
matched = pattern.match(text)
|
||||||
if match[0]:
|
if matched[0]:
|
||||||
if pattern.limit == 0:
|
if pattern.limit == 0:
|
||||||
isPattern = pattern
|
isPattern = pattern
|
||||||
isMatch = match
|
isMatch = matched
|
||||||
break
|
break
|
||||||
else:
|
else:
|
||||||
prop = 'Pattern%s' % pattern.uid
|
prop = 'Pattern%s' % pattern.uid
|
||||||
@ -4005,7 +4004,7 @@ class ChanTracker(callbacks.Plugin, plugins.ChannelDBHandler):
|
|||||||
if len(chan.spam[prop][key]) > pattern.limit:
|
if len(chan.spam[prop][key]) > pattern.limit:
|
||||||
chan.spam[prop][key].reset()
|
chan.spam[prop][key].reset()
|
||||||
isPattern = pattern
|
isPattern = pattern
|
||||||
isMatch = match
|
isMatch = matched
|
||||||
break
|
break
|
||||||
if isMatch:
|
if isMatch:
|
||||||
(m, p) = self.getIrcdMode(irc, isPattern.mode, best)
|
(m, p) = self.getIrcdMode(irc, isPattern.mode, best)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user