X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=perl%2FDXMsg.pm;h=d5a168e7ced7e20120d5e44af2493fdfcf07b1ce;hb=4c89d8b54e6b38a0dfd1eb2674d2a3327919883b;hp=598dc7ea4cefd04771d0a19dc226e491c5d22fe9;hpb=14e5872f34acc3b869c3864510b10fd9929d728b;p=spider.git diff --git a/perl/DXMsg.pm b/perl/DXMsg.pm index 598dc7ea..d5a168e7 100644 --- a/perl/DXMsg.pm +++ b/perl/DXMsg.pm @@ -788,14 +788,15 @@ sub for_me { my $call = uc shift; my $ref; + my $count; foreach $ref (@msg) { # is it for me, private and unread? if ($ref->{to} eq $call && $ref->{private}) { - return 1 if !$ref->{'read'}; + $count++ unless $ref->{'read'} || $ref->{delete}; } } - return 0; + return $count; } # start the message off on its travels with a PC28