diff options
author | Mark Wells <mark@freeside.biz> | 2013-11-16 12:31:15 -0800 |
---|---|---|
committer | Mark Wells <mark@freeside.biz> | 2013-11-16 12:31:15 -0800 |
commit | 332028ae28351dee74715c651fd73948df0ded69 (patch) | |
tree | b03d8254684c657b861425ef593f150d82f6f940 /FS/FS/cdr.pm | |
parent | e20da7110c624325f2a81a9d720d3493f7263ecc (diff) |
fix off-by-one when a per-call rate has included free calls, #24716
Diffstat (limited to 'FS/FS/cdr.pm')
-rw-r--r-- | FS/FS/cdr.pm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/FS/FS/cdr.pm b/FS/FS/cdr.pm index b16cb8648..bf508dd8c 100644 --- a/FS/FS/cdr.pm +++ b/FS/FS/cdr.pm @@ -904,7 +904,7 @@ sub rate_prefix { #${$opt{region_group_included_min}} -= $minutes # if $region_group && $rate_detail->region_group; - if ( $included_min->{$regionnum}{$ratetimenum} > $minutes ) { + if ( $included_min->{$regionnum}{$ratetimenum} >= $minutes ) { $charge_sec = 0; $included_min->{$regionnum}{$ratetimenum} -= $minutes; } else { |