]> git.donarmstrong.com Git - infobot.git/commitdiff
discard deleted if too many
authortimriker <timriker@c11ca15a-4712-0410-83d8-924469b57eb5>
Wed, 8 Sep 2004 18:38:15 +0000 (18:38 +0000)
committertimriker <timriker@c11ca15a-4712-0410-83d8-924469b57eb5>
Wed, 8 Sep 2004 18:38:15 +0000 (18:38 +0000)
git-svn-id: https://svn.code.sf.net/p/infobot/code/trunk/blootbot@1027 c11ca15a-4712-0410-83d8-924469b57eb5

src/Modules/Factoids.pl

index 298e85dc582e0b6bf9709448463953a087765371..50a98ea3e034c55628a69781a6491643152d6d69 100644 (file)
@@ -739,7 +739,9 @@ sub CmdFactStats {
 
 sub CmdListAuth {
     my ($query) = @_;
+    my $maxshow = $::param{'maxListReplyCount'} || 10;
     my @list = &searchTable("factoids","factoid_key", "created_by", "^$query!");
+    @list=grep(!/\#DEL\#$/,@list) if (scalar(@list) > $maxshow);
 
     my $prefix = "factoid author list by '$query' ";
     &performStrictReply( &formListReply(1, $prefix, @list) );