summaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
authorLibravatarDoug Freed <dwfreed@mtu.edu>2015-03-01 05:56:36 +0400
committerLibravatarJanik Kleinhoff <janik@kleinhoff.de>2015-03-01 05:56:36 +0400
commitadac91d1edcc84edac13e90a2016ae3b8bb1e87f (patch)
tree668ca1b9f468a67122a97936770e0f7572d3c9ca /modules
parentb405bba0c0ea2136d0e21bce5eef0b0fce59787f (diff)
Make !ops respect monitor flag; fix alert rate limiting bug
Diffstat (limited to 'modules')
-rw-r--r--modules/inspect.pl4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/inspect.pl b/modules/inspect.pl
index afaba44..c64a855 100644
--- a/modules/inspect.pl
+++ b/modules/inspect.pl
@@ -86,10 +86,10 @@ sub inspect {
) {
my @tgts = ASM::Util->getAlert($chan, $dct{$id}{risk}, 'msgs');
ASM::Util->sendLongMsg($conn, \@tgts, $txtz);
- $conn->schedule(45, sub { delete($::ignored{$chan})}) unless defined($::ignored{$chan});
+ $conn->schedule(45, sub { delete($::ignored{$chan}) if $::ignored{$chan} == $::RISKS{$dct{$id}{risk}} });
$::ignored{$chan} = $::RISKS{$dct{$id}{risk}};
}
-# $::log->incident($chan, "$chan: $dct{$id}{risk} risk: $event->{nick} - $nicereason\n");
+ $::log->incident($chan, "$chan: $dct{$id}{risk} risk: $event->{nick} - $nicereason\n");
delete $dct{$id}{xresult};
}
}