Changeset 88

Show
Ignore:
Timestamp:
04/11/05 17:01:10
Author:
brad
Message:

--

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/plugins/spamlookup/spamlookup.pl

    r87 r88  
    190190        # trackback 
    191191        return 1 unless $data->{ping_filter}; 
     192        if (!defined $plugins::jayseae::moderate::VERSION) { 
     193            $data->{pingip_moderate} = 0;  # we can't moderate pings... 
     194        } 
    192195 
    193196        $data->{__type} = 'TrackBack ping'; 
     
    515518    return IGNORE if $distance == 0; 
    516519 
    517     my $result = IGNORE
     520    my $result
    518521    $result = BLOCK if $distance >= $data->{pingip_block}; 
    519     $result ||= MODERATE if $distance >= $data->{pingip_moderate}
    520     return $result unless defined $result; 
     522    $result ||= MODERATE if $data->{pingip_moderate} && ($distance >= $data->{pingip_moderate})
     523    return IGNORE unless defined $result; 
    521524 
    522525    my $action = ($result == MODERATE ? "Moderating" : "Blocking");