Changeset 1900 for trunk


Ignore:
Timestamp:
01/03/17 15:35:16 (7 years ago)
Author:
nanardon
Message:

Reset previous value to 0 when collection stats

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Stat.pm

    r1791 r1900  
    196196    $self->base->log(LA_NOTICE, "Collecting data for stat: %s", $self->id); 
    197197 
     198    my $prevStats = $self->getStat(); 
     199 
    198200    my $stats = $self->compute(); 
     201 
     202    foreach my $var (keys %{ $prevStats || {} }) { 
     203        $prevStats->{$var} or next; 
     204        $stats->{$var} ||= 0; 
     205    } 
    199206 
    200207    my $sthr = $self->db->prepare( 
Note: See TracChangeset for help on using the changeset viewer.