diff options
author | ivan <ivan> | 2012-01-03 04:50:10 +0000 |
---|---|---|
committer | ivan <ivan> | 2012-01-03 04:50:10 +0000 |
commit | 33668d4e9e8e538f75a4b6ef7958d27a98eb3a9d (patch) | |
tree | 8463dc212c19d2f4a247a8944dab3b79d26d35b2 /FS | |
parent | 721328592e2235848d2011ab74c754e27f908e87 (diff) |
avoid putting old CDRs back in a "rated" state, RT#15839
Diffstat (limited to 'FS')
-rw-r--r-- | FS/FS/cdr.pm | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/FS/FS/cdr.pm b/FS/FS/cdr.pm index cb866ca58..92586db67 100644 --- a/FS/FS/cdr.pm +++ b/FS/FS/cdr.pm @@ -1254,6 +1254,7 @@ sub clear_status { my $dbh = dbh; if ( $cdr_prerate && $cdr_prerate_cdrtypenums{$self->cdrtypenum} + && $self->rated_ratedetailnum #avoid putting old CDRs back in "rated" && $self->freesidestatus eq 'done' ) { #special case |