Changeset 2022

Show
Ignore:
Timestamp:
02/19/08 14:31:23
Author:
typester
Message:

applied cho45's patch again to fix always set rate 0 when feed have no rate info

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/fastladder-crawler/plagger/lib/Plagger/Plugin/Store/Fastladder.pm

    r2021 r2022  
    8282    if ($self->conf->{sync_rate}) { 
    8383        my $sub  = $subs->first; 
    84         my $rate = $args->{feed}->meta->{rate} || 0; 
    85         $c->log( debug => "Setting rate $rate to " . $feed->link); 
    86         $sub->update({ rate => $rate }) unless $sub->rate == $rate; 
     84        my $rate = $args->{feed}->meta->{rate}; 
     85        if (defined $rate) { 
     86            $c->log( debug => "Setting rate $rate to " . $feed->link); 
     87            $sub->update({ rate => $rate }) unless $sub->rate == $rate; 
     88        } 
    8789    } 
    8890